camel
camel copied to clipboard
[Feature Request] Add Updated OpenAI APIs (Files, Assistants)
-
[x] Update openAI SDK to v1.2 [Overview]
-
Necessary to use assistant API
-
[ ] Integrate [OpenAI File API]
-
Upload file
-
List files
-
Delete file
-
Retrieve file
-
Retrieve file content
-
[ ] Integrate [OpenAI Assistant API]
-
Create assistant
-
Retrieve assistant
-
Modify assistant
-
Delete assistant
-
List assistant
-
[ ] Integrate [OpenAI Assistant File API]
-
Create assistant file
-
Retrieve assistant file
-
Delete assistant file
-
List assistant file
Files, Assistants, and Assistant file APIs integrated under branch 'features/create_assistants_api' Finishing up test cases and could use some examples before PR Holding off on this project for now to implement an API for creating camel-internal assistants(agents) via FastAPI The ultimate goal will be to create a shared abstraction layer between creating assistants, whether it's via Camel or OpenAI