This repository has been archived by the owner on Jul 12, 2024. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add instructions in readme.md Add a command to check version Cleanup Add base LLAIM exception cleanup some dirs Add base data aggregator Add base aggregator exception Add ruff to requirements Refactor and Rename the Aggregator to ETL Add method for source creation * Also add method for source and destination definitions list Airbyte etl method fixes Add utils for importing * Refactor base etl class Add langchain loader Add assets directory Add support for custom embeddings in langhub etl Uprev click version Add basic tests Remove unused imports Rename LangHubEtl to LangLoaderEtl Add util function to extract init_attrs from a class refactor extraction util Fix typo Rename testcases Fix line lenghts Add llamahub etl loader Delete a folder Initial setup for models Rename model class Add a decorator func to start a http server Add docker-compose setup for weaviate Update Weaviate readme Add Langchain retriever Refactor Airbyte ETL Pass the method instead of its signature Add loading using llamahub loaders Add a test for llamahub loader etl Fix imports Create a http server class with FastAPI instead of a decorator function Refactor Base model class and inherit HttpServer class Sort imports Allow overriding of few http server configs Add OpenAI Gpt 3.5 turbo model Add helper functions for running and listing models Add cli commands to list and run a model as http server Add open_ai model for testing Revamp the config loader structure in modules Add vector similarity search in retrieval Restructure the dynamic loading of modules Make the config keys to be constant Wire the retrieval chain Fix imports in all modules Complete the entire flow of retrieval Fix parsing in retrieval Remove unnecessary print statements Add langchain retrievalQA chain for retrieval Rename llaim -> llm stack Update List of available list of built-in models Cosmetic updates * Add more cli aliases * Update Readme Update github org url Update code syntax in Readme Update classifiers Rename compulsory_fields -> required_fields Fix custom exception class typo Raise exception when unkown prebuilt model is specified in the config file * Does not apply to custom user models Fix annotation typo Fix accessing required_fields attr when its not set * Format the file Add support for custom models Add custom_model config asset Fix a typo Remove unused import Add cli command for etl Add docs file for airbyte installation Add a command to download and install airbyte Fix executing of commands Update Readme for setting-up Airbyte Update ISSUE_TEMPLATE.md Rename compulsory_field(s) -> required_field(s) Update llm-stack repo Print the default class_name when not provided Remove unused imports Parse config only if provided Move Configloader in model init Add support for api key auth for weaviate Fix typo Add vectordb based memory for chat models Fix typo Parse responses in json Make vector store optional for running models Handle when vectorDB is not provided Refactor gpt3.5 model Mention required dependencies in requirements Update git repo Add weaviate client Update setup.py Revert "Update setup.py" This reverts commit b269b77. Loosen dependencies Add support for running gpt3.5 model without retreiver Remove unused attribute Fix a typo Update Readme instructions Fix a typo Update readme formatting Add gpt4all model Fix typos Fix syntax Update config.json in readme instructions Loosen deps Add method to init a class in base class of the various components Add chat_history as an API endpoint Fix readme Update LICENSE Update license in setup.py Render chat history from llm stack Uncomment config attr Default to gpt4all model if no config file is provided Remove unneeded methods Add a missing util file Update Readme.md Load config before model loading Add source documentation display and chat input Create Model.md Create ETL.md Create VectorDB.md Create Retreiver.md Add text_key for weaviate Add examples for chatting with a pdf Add a readme for chat with pdf example Update Readme.md add ETL documentation model docs update retrieval docs update add vectordb docs new readme.md created remove custom embeddings Add text_keys validator Change error message Update README.md Update README.md Update installation dependencies Update README.md Include prerequisites in the Readme Pass encoding Update Readme.md Allow customization of openai model Allow customizing openai model Do not call super model load method Add huggingface model support Loosen deps Add transformers Download gpt4all manually Refactor gpt4all model Update docs Readme Update docs Move documentation section above Usage in main readme file Capitalize class name in vectordb Update README.md Move Readme.md from docs/components to root of the project Update readme.md Fix a typo Update Readme.md Update Readme.md Update README.md Update README.md Update README.md Update README.md Update DEFAULT_MODEL_JSON Update README.md Update keywords in setup.py fix readme add gpt3.5 json file Use pathlib Loosen deps Add templating engine for installations Parse Path objects as string Add template engine requirements Use absolute path for models Pass device to HuggingFacePipeline Restructure the Readme.md Include torch as a dependencies Use logger and format and fix imports in some files Update README.md Update README.md Update README.md Add chromadb to available vectordbs Alter examples with new json structure Use huggingface as default embeddings Add setup enviornment section Update requirements_dev.txt update the destination name to vectorDB in etl.json change the destination to vectorDB add chromaDB infomation rename destination custom config file for chromaDB remove openai key Update README.md rename destination keeping only relevant code for ChromaDB remove code snippet Remove unwanted validation Add chromadb to requirements Fix conflicting dependencies Resolve fastapi dependencies Add pypdf to requirements Add python based interface to components Fix typo in source field generation Do not stringify response Update max_tokens for gpt4all model and remove jsonification of the result Fix Typo Update README.md Update README.md Update README.md Update README.md GITBOOK-3: Nikhil's Aug 15 changes GITBOOK-5: Add Supported Models/LLMs GITBOOK-2: Data Extraction and Loaders Add citation Fix syntax Update README.md GITBOOK-11: Update default data types page GITBOOK-7: Vectordb GITBOOK-15: change request with no subject merged in GitBook GITBOOK-17: change request with no subject merged in GitBook GITBOOK-16: Restructuring component documentation GITBOOK-18: change request with no subject merged in GitBook GITBOOK-20: change request with no subject merged in GitBook GITBOOK-19: sam's Aug 16 changes GITBOOK-22: change request with no subject merged in GitBook Update README.md Update README.md Update README.md Update README.md Update README.md GITBOOK-24: Shreehari's Aug 16 changes GITBOOK-25: change request with no subject merged in GitBook Update README.md Update README.md GITBOOK-21: change request with no subject merged in GitBook GITBOOK-26: change request with no subject merged in GitBook Update README.md GITBOOK-27: change request with no subject merged in GitBook GITBOOK-28: change request with no subject merged in GitBook Update README.md GITBOOK-29: change request with no subject merged in GitBook GITBOOK-30: Nikhil's Aug 16 changes Add workflow image Update README.md Remove obsolete docs directory Handle chromadb sqlite3 compatibility issues Update workflow image Update README.md Fix documentation url paths Update README.md Update README.md Update README.md Update head section of README.md Rename llm_stack to genai_stack Rename figlet Change Workflow image Add chat with webpage Co-authored-by: ShreehariVaasishta <shreehari9481@gmail.com> Co-authored-by: Samjoel3101 <samjoel3101@gmail.com> Co-authored-by: nikhilchintawar <chintawarnikhil88@gmail.com> Co-authored-by: chanukyapatnaik <chanukya.patnaik@gmail.com> Co-authored-by: lucifertrj <jaintarun.abd17@gmail.com>
- Loading branch information