* docs: added virtual environment setup process
* Update website/docs/Installation.md
---------
Co-authored-by: Li Jiang <bnujli@gmail.com>
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
* Add group chat and retrieve agent example
* Fix link and models
* Support call rag in a group chat and not init with rag
* Fix n_results logic
* Update notebook
* Fix format
* Improve wording
* Update variable name
* Revert to main
* Update function call
* Update keys
* Update contents
* Update contents
* Update Installation.md
Usage and importance of Docker is explained in more precise and to the point
* Update website/docs/Installation.md
---------
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
* Add md for faq; Update readme
* Update TRANSPARENCY_FAQS.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
* Update TRANSPARENCY_FAQS.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
* Remove trailing space
* Fix trailing space issue
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
* Add custom embedding function
* Add support to custom vector db
* Improve docstring
* Improve docstring
* Improve docstring
* Add support to customized is_termination_msg fucntion
* Add a test for customize vector db with lancedb
* Fix tests
* Add test for embedding_function
* Update docstring
* fix: replace gpt-35-turbo in model name to gpt-3.5-turbo so the name string is in the current chat_model list
* ref: reformatted with black
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
Description:
This commit modifies the conditional check in execute_code to ensure the switch to PowerShell on Windows only occurs when Docker is not being used. This keeps shell script execution consistent within a Docker container across all platforms, aligning with the function's intended behavior.
Co-authored-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
The link to the documentation's FAQ#code-execution was broken because the 'docs' directory was missing in the original URL.
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
* FORMATTING
* UPDATE - OAI __init__.py
* ruff
* ADD - notebook covering oai API configuration options and their different purposes
* ADD openai util updates so that the function just assumes the same environment variable name for all models, also added functionality for adding API configurations like api_base etc.
* ADD - updates to config_list_from_dotenv and tests for openai_util testing, update example notebook
* UPDATE - added working config_list_from_dotenv() with passing tests, and updated notebook
* UPDATE - code and tests to potentially get around the window build permission error, used different method of producing temporary files
---------
Co-authored-by: Ward <award40@LAMU0CLP74YXVX6.uhc.com>