vocode-python
vocode-python copied to clipboard
Upgrade OpenAI Dependency to 1.0
Upgrade OpenAI Dependency to 1.0
Summary
The objective is to update the OpenAI dependency in the Vocode project to version >=1.0 and ensure compatibility with its updated API.
Outcome
Enhance integration capabilities and access to new features by upgrading to OpenAI 1.0, thus improving developer experience and fostering community engagement.
Technical Details
- [ ] Review the OpenAI 1.0 API documentation and identify necessary changes.
- [ ] Update the dependency in
pyproject.tomlusing Poetry. - [ ] Refactor the affected code to comply with the new API.
- [ ] Test thoroughly to ensure compatibility and stability.
- [ ] Document the changes and update the project documentation.
- [ ] Address the migration of
convert_to_openai_objectas per the new API changes discussed in openai/openai-python#715. - [ ] Implement mock supports for
OpenAIObjectsas outlined in openai/openai-python#398. - [ ] Refactor the test utilities in
vocode-pythonto align with the new API, specifically the changes needed in this section of the code.
#521
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This was updated in version 0.1.113.