977 Commits

Author SHA1 Message Date
Chi Wang
8d4afe4263
function call filter in group chat (#294)
* function call filter in group chat

* find agents with function_map
2023-10-19 14:43:36 +00:00
Li Jiang
bed85a332f
Add a blog for RAG agents (#284)
* Init blog

* Update blog

* Add more contents

* Restore notebook
2023-10-18 20:26:42 +00:00
dependabot[bot]
9e876abf23
Bump @babel/traverse from 7.20.1 to 7.23.2 in /website (#283)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.1 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 16:47:21 +00:00
Maxim Saplin
47df9d53be
Update Getting-Started.md (#275)
Co-authored-by: Li Jiang <bnujli@gmail.com>
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-18 02:43:01 +00:00
Ayush Kumar Pandit
45677e3e08
docs: added virtual environment setup process (#249)
* 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>
2023-10-17 23:51:24 +00:00
Li Jiang
88ebb77048
Add group chat and retrieve agent example (#227)
* 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
2023-10-17 20:31:27 +00:00
Maxim Saplin
f594333f72
Update FAQ.md, elaborate on how to customise docker image and pick 'python:3' to solve typical errors (#269)
* Update FAQ.md

* Update website/docs/FAQ.md

Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>

* Update website/docs/FAQ.md

Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>

* Update website/docs/FAQ.md

Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>

---------

Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-17 14:57:31 +00:00
Li Jiang
f2d7553cdc
Add support to custom text spliter (#270)
* Add support to custom text spliter function and a list of files or urls

* Add parameter to retrieve_config, add tests

* Fix tests

* Fix tests
2023-10-17 14:53:40 +00:00
Chi Wang
294e006ac9
Lancgain tool bridge (#262) (#263)
* Added a LangChain tooling bridge example

* Updated Doco

* Update agentchat_langchain.ipynb

remove key

---------

Co-authored-by: Elliot Wood <gigaflare_elliot@hotmail.com>
Co-authored-by: Li Jiang <lijiang1@microsoft.com>
v0.1.11
2023-10-16 23:23:27 +00:00
Sheetali Maity
4fb2f1f449
Added figure to notebook (#246)
Co-authored-by: Li Jiang <lijiang1@microsoft.com>
2023-10-16 17:20:53 +00:00
Olaoluwa Ademola Salami
356f6e599f
document retrieve chat (#258)
* document retrieve chat

* Ran pre commit hook
2023-10-16 16:41:51 +00:00
Gourav
ea8dec7ea9
docstr updated for use_docker in execute_code (#233)
* docstr updated

* fixed line 245

* Fixed line 246

* space_traling error Fix_01

* Revert space in '-'

* Fixed line 245 FIX_02

---------

Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-16 04:15:03 +00:00
Chi Wang
1394e29326
bump version to 0.1.11 (#242)
* bump version to 0.1.11

* fix format issue
2023-10-15 15:01:05 +00:00
Qingyun Wu
6156faaa0a
Typo (#234)
* fix typo

* wording

* typo
2023-10-13 22:07:17 +00:00
Shruti Patel
c46f8e54f1
Spelling fixes. (#220)
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-13 21:34:15 +00:00
Hitesh Bansal
e69916d445
Update Installation.md-with detailed explanation on add a period or newline #219 (#231)
* 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>
2023-10-13 20:12:17 +00:00
James Tsang
3eda9ed74d
fix: be compatible with custom model without full response (#222)
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-13 19:46:50 +00:00
Sheetali Maity
04319c968a
Added comment about config_list in the README example #216 (#218)
* Update README.md

* Update README.md
2023-10-13 15:49:47 +00:00
Javid Jamae
fbf8faeac1
Update Getting-Started.md (#213)
Fixed minor typo

Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2023-10-12 16:06:31 +00:00
Yiran Wu
b61aeb6cce
Improving logging in oai.completion to show token_count (#179)
* update

* update doc

---------

Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-12 14:31:52 +00:00
afourney
6b14bd6609
Addresses issue #199 (#200)
* Addresses issue #199

* Fixed comment to align with new behavior.

---------

Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-12 12:58:36 +00:00
Gaëtan H
09854e4704
Icons not centered in the "autogen_agentchat.png" (#169)
* Delete website/static/img/autogen_agentchat.png

* Add files via upload
2023-10-12 04:52:30 +00:00
Deepanshu
98ca5bcc80
Fix typo in README.md (#193) 2023-10-12 03:47:04 +00:00
gagb
c7dd6ce1f7
Add md for faqs (#194)
* 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>
2023-10-12 03:27:55 +00:00
Manuel Saelices
d481aebb9b
Fix edge cases extracting code when the message's content is None (#205) 2023-10-11 17:27:54 +00:00
wayliums
0a1214f875
Make getting started a little easier (#180)
* Update README.md

add codespace quick start

* add codespace

* update path

---------

Co-authored-by: Li Jiang <lijiang1@microsoft.com>
2023-10-11 01:20:04 +00:00
Ikko Eltociear Ashimine
688cf44d0e
Fix typo in agentchat_MathChat.ipynb (#191)
requries -> requires
2023-10-10 17:43:55 +00:00
Li Jiang
fa6e2a52c0
Add support to customized vectordb and embedding functions (#161)
* 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
v0.1.10
2023-10-10 12:53:18 +00:00
Li Jiang
37a07a83c3
Bump version to 0.1.10 (#181) 2023-10-10 05:21:56 +00:00
afourney
afdff3ea14
Warn if oai.Completion is provided with an empty config_list (#178)
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
v0.1.9
2023-10-10 00:17:36 +00:00
Chi Wang
72239a6d5d
bump version to 0.1.9 (#177)
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-10 00:08:08 +00:00
afourney
9571b7fbe7
Display a warning if use_docker evlauates to True but the python docker package is not available. (#172)
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-09 23:27:54 +00:00
afourney
4522900487
Warn if GroupChat is underpopulatd. (#170) 2023-10-09 21:30:20 +00:00
afourney
d8ebf6c8c6
Output a warning if attempting to load the OAI_CONFIG_LIST from a file, but the file is not found. (#174) 2023-10-09 20:15:39 +00:00
Allen Shi
fbe82da208
fix: replace gpt-35-turbo in model name to gpt-3.5-turbo so the name … (#138)
* 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>
2023-10-09 10:30:04 +00:00
Vidhula
71ac774cd0
Added twitter link to the contributing section (#162)
Co-authored-by: vidhula17 <catchvidhula@gmail.com>
2023-10-09 10:13:25 +00:00
Li Jiang
95e4c58515
Update termination logic (#155) 2023-10-09 03:50:29 +00:00
Olaoluwa Ademola Salami
46ab5b8c68
add twitter account to start page (#159) 2023-10-09 03:40:12 +00:00
Li Jiang
19f8711c1b
Update num tokens from text (#149)
* Improve num_tokens_from_text

* Format

* Update comments

* Improve docstrings
2023-10-09 02:30:11 +00:00
Olaoluwa Ademola Salami
ae497a0323
add twitter account to website (#150)
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2023-10-08 23:34:24 +00:00
Qingyun Wu
24adfb0c05 bump version to 0.1.8 v0.1.8 2023-10-08 12:20:55 -04:00
Manish Kumar
50d6d9e0b8
move citation before contributing (#154) 2023-10-08 14:45:54 +00:00
mrauter1
5ff85a3feb
Title: Adjust shell language switch in execute_code for Docker usage (#139)
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>
2023-10-07 13:29:52 +00:00
Chi Wang
5510e87c0a
bump version to 0.1.7 (#141) v0.1.7 2023-10-07 09:18:04 +00:00
Sagar Desai
09c9dbe944
typo fixed (#127)
Co-authored-by: Sagar Desai <60027013+sagardesai-ml-mlops@users.noreply.github.com>
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-07 04:35:48 +00:00
Tristan Murphy
f863e97b94
fix doc typo (#123)
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-07 04:32:05 +00:00
Hyung-Taik Choi
a087347d19
Fix broken link in README.md (#134)
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>
2023-10-07 04:16:29 +00:00
lars.gersmann
62b6357294
docs: typo fixed (#129) 2023-10-07 04:04:22 +00:00
Chi Wang
20d77a1039
document about docker (#119)
* document about docker

* clarify

* dev container
2023-10-05 19:48:24 +00:00
Aaron
5c2a268d95
openai_utils.py - functionality for instantiating config_list with a .env file (#68)
* 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>
2023-10-05 04:45:11 +00:00