Skip to content

Commit

Permalink
OpenAI Assistants Agent (#4131)
Browse files Browse the repository at this point in the history
* initial assistant client draft

* expose assistants client

* initial openai assistant agentchat draft

* update file search

* add delete methods and fix typing

* add tool execution

* fix tool call and add docstring

* abstract tools and support thread management

* add tests

* removed unused typevars

* add unsaved test changes

* test typing fixes

---------

Co-authored-by: Leonardo Pinheiro <[email protected]>
  • Loading branch information
lspinheiro and lpinheiroms authored Nov 18, 2024
1 parent ad271d9 commit df32d5e
Show file tree
Hide file tree
Showing 3 changed files with 680 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
from ._base_chat_agent import BaseChatAgent
from ._code_executor_agent import CodeExecutorAgent
from ._coding_assistant_agent import CodingAssistantAgent
from ._openai_assistant_agent import OpenAIAssistantAgent
from ._society_of_mind_agent import SocietyOfMindAgent
from ._tool_use_assistant_agent import ToolUseAssistantAgent

Expand All @@ -11,6 +12,7 @@
"Handoff",
"CodeExecutorAgent",
"CodingAssistantAgent",
"OpenAIAssistantAgent",
"ToolUseAssistantAgent",
"SocietyOfMindAgent",
]
Loading

0 comments on commit df32d5e

Please sign in to comment.