Coder Social home page Coder Social logo

hcxqty83105 / embedchain Goto Github PK

View Code? Open in Web Editor NEW

This project forked from embedchain/embedchain

0.0 0.0 0.0 1.15 MB

Framework to easily create LLM powered bots over any dataset.

Home Page: https://embedchain.ai

License: Apache License 2.0

Python 95.60% Makefile 0.29% Jupyter Notebook 4.11%

embedchain's Introduction

embedchain

PyPI Discord Twitter Substack Open in Colab

Embedchain is a framework to easily create LLM powered bots over any dataset. If you want a javascript version, check out embedchain-js

๐Ÿค Schedule a 1-on-1 Session

Book a 1-on-1 Session with Taranjeet, the founder, to discuss any issues, provide feedback, or explore how we can improve Embedchain for you.

๐Ÿ”ง Quick install

pip install embedchain

๐Ÿ” Demo

Try out embedchain in your browser:

Open in Colab

๐Ÿ“– Documentation

The documentation for embedchain can be found at docs.embedchain.ai.

๐Ÿ’ป Usage

Embedchain empowers you to create chatbot models similar to ChatGPT, using your own evolving dataset.

Data Types Supported

  • Youtube video
  • PDF file
  • Web page
  • Sitemap
  • Doc file
  • Code documentation website loader
  • Notion

Queries

For example, you can use Embedchain to create an Elon Musk bot using the following code:

import os
from embedchain import App

# Create a bot instance
os.environ["OPENAI_API_KEY"] = "YOUR API KEY"
elon_bot = App()

# Embed online resources
elon_bot.add("https://en.wikipedia.org/wiki/Elon_Musk")
elon_bot.add("https://tesla.com/elon-musk")
elon_bot.add("https://www.youtube.com/watch?v=MxZpaJK74Y4")

# Query the bot
elon_bot.query("How many companies does Elon Musk run?")
# Answer: Elon Musk runs four companies: Tesla, SpaceX, Neuralink, and The Boring Company

๐Ÿค Contributing

Contributions are welcome! Please check out the issues on the repository, and feel free to open a pull request. For more information, please see the contributing guidelines.

For more refrence, please go through Development Guide and Documentation Guide.

Citation

If you utilize this repository, please consider citing it with:

@misc{embedchain,
  author = {Taranjeet Singh},
  title = {Embedchain: Framework to easily create LLM powered bots over any dataset},
  year = {2023},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/embedchain/embedchain}},
}

embedchain's People

Contributors

1mikemakuch avatar aaishikdutta avatar ahnedeee avatar alessandropanzieri avatar amjadraza avatar aryankhanna475 avatar cachho avatar candidosales avatar deshraj avatar dev-khant avatar dumoedss avatar gasolin avatar girish-07 avatar harin329 avatar ianupamsingh avatar jesse-c avatar jonasiwnl avatar juanelodev avatar limboinf avatar mark-watson avatar mrbusche avatar pc9 avatar pecunia201 avatar rayhanpatel avatar rohitgr7 avatar sahilyadav902 avatar satya131113 avatar shashank42 avatar taranjeet avatar tommyzihao avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.