langchain-chatbot
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.2%) to scientific vocabulary
Keywords
Repository
Basic Info
Statistics
- Stars: 21
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Efficiently use Langchain for Complex Tasks
🚀 Installation
Dev-Setup
Prerequisites: - Git - Free - Pinecone Database - Free - OpenAI API Key - Billing Required
Setup
git clone https://github.com/langschain/langchain-chatbot.git
Reference example.env to create .env file
python
OPENAI_API_KEY=
PINECONE_API_KEY=
PINECONE_ENV=
PINECONE_INDEX=
Install Requirements
python
poetry install
Activate Environment
python
poetry shell
Run Startup
python
python3 startup.py
🔧 Key Features
✅ Interactive Ingestion UI for files
✅ Chat UI with source, temperature, vector_k, and other parameter changing abilities
✅ More features coming very soon
💻 Contributing
If you would like to contribute to the LangChain Chatbot, please follow these steps:
- Fork the repository
- Create a new branch for your feature or bug fix
- Write tests for your changes
- Implement your changes and ensure that all tests pass
- Submit a pull request
Owner
- Name: Bluebash
- Login: BlueBash
- Kind: organization
- Email: manager@bluebash.co
- Location: United States of America
- Website: https://www.bluebash.co
- Twitter: BlueBashCo
- Repositories: 2
- Profile: https://github.com/BlueBash
We are a team of experts working on Web Design, Software Development & Custom Web Development. Expert in the Healthcare and E-commerce industry.
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Chase" given-names: "Harrison" title: "LangChain" date-released: 2022-10-17 url: "https://github.com/hwchase17/langchain"
GitHub Events
Total
Last Year
Dependencies
- aiohttp 3.9.3
- aiosignal 1.3.1
- altair 5.2.0
- annotated-types 0.6.0
- anthropic 0.20.0
- anyio 4.3.0
- async-timeout 4.0.3
- attrs 23.2.0
- blinker 1.7.0
- cachetools 5.3.3
- certifi 2024.2.2
- charset-normalizer 3.3.2
- click 8.1.7
- colorama 0.4.6
- dataclasses-json 0.6.4
- defusedxml 0.7.1
- distro 1.9.0
- dnspython 2.6.1
- docx2txt 0.8
- exceptiongroup 1.2.0
- fastapi 0.110.0
- filelock 3.13.1
- frozenlist 1.4.1
- fsspec 2024.2.0
- gitdb 4.0.11
- gitpython 3.1.42
- greenlet 3.0.3
- h11 0.14.0
- httpcore 1.0.4
- httpx 0.27.0
- huggingface-hub 0.21.4
- idna 3.6
- jinja2 3.1.3
- jsonpatch 1.33
- jsonpointer 2.4
- jsonschema 4.21.1
- jsonschema-specifications 2023.12.1
- langchain 0.1.11
- langchain-anthropic 0.1.4
- langchain-community 0.0.27
- langchain-core 0.1.30
- langchain-openai 0.0.8
- langchain-text-splitters 0.0.1
- langsmith 0.1.23
- loguru 0.7.2
- markdown-it-py 3.0.0
- markupsafe 2.1.5
- marshmallow 3.21.1
- mdurl 0.1.2
- multidict 6.0.5
- mypy-extensions 1.0.0
- numpy 1.26.4
- openai 1.13.3
- orjson 3.9.15
- packaging 23.2
- pandas 2.2.1
- pillow 10.2.0
- pinecone-client 2.2.1
- protobuf 4.25.3
- pyarrow 15.0.1
- pydantic 2.6.3
- pydantic-core 2.16.3
- pydeck 0.8.0
- pygments 2.17.2
- pymupdf 1.23.26
- pymupdfb 1.23.22
- python-dateutil 2.9.0.post0
- python-dotenv 1.0.1
- python-multipart 0.0.9
- pytz 2024.1
- pyyaml 6.0.1
- referencing 0.33.0
- regex 2023.12.25
- requests 2.31.0
- rich 13.7.1
- rpds-py 0.18.0
- six 1.16.0
- smmap 5.0.1
- sniffio 1.3.1
- sqlalchemy 2.0.28
- starlette 0.36.3
- streamlit 1.32.0
- tenacity 8.2.3
- tiktoken 0.6.0
- tokenizers 0.15.2
- toml 0.10.2
- toolz 0.12.1
- tornado 6.4
- tqdm 4.66.2
- typing-extensions 4.10.0
- typing-inspect 0.9.0
- tzdata 2024.1
- urllib3 2.2.1
- uvicorn 0.28.0
- watchdog 4.0.0
- win32-setctime 1.1.0
- yarl 1.9.4
- colorama ^0.4.6
- docx2txt ^0.8
- fastapi ^0.110.0
- langchain ^0.1.11
- langchain-anthropic ^0.1.4
- langchain-openai ^0.0.8
- pinecone-client 2.2.1
- pymupdf ^1.23.26
- python ^3.10
- python-dotenv ^1.0.1
- python-multipart ^0.0.9
- streamlit ^1.32.0
- uvicorn ^0.28.0
- watchdog ^4.0.0