Skip to content
This repository was archived by the owner on Dec 11, 2025. It is now read-only.

feat: Add support for gpt-4o-2024-11-20 model#102

Merged
dragos199993 merged 3 commits into
mainfrom
ENG-3234_add-support-gpt-4o-2024-11-20
Sep 22, 2025
Merged

feat: Add support for gpt-4o-2024-11-20 model#102
dragos199993 merged 3 commits into
mainfrom
ENG-3234_add-support-gpt-4o-2024-11-20

Conversation

@dragos199993

Copy link
Copy Markdown
Member
  • Updated settings.py to include the new model in the PROVIDERS list.
  • Modified providers.py to define the new model in the NDLLMProviders enum.
  • Enhanced test_integration.py to include test cases for the new model.

- Updated settings.py to include the new model in the PROVIDERS list.
- Modified providers.py to define the new model in the NDLLMProviders enum.
- Enhanced test_integration.py to include test cases for the new model.
- Re-added GPT_4o_2024_11_20 model definition to the NDLLMProviders enum in providers.py.
- Ensured consistency in model references across the file.
- Introduced multiple test cassettes for the gpt-4o-2024-11-20 model, covering various scenarios including streaming, tool calling, and response validation.
- Enhanced test coverage for asynchronous streaming and tool integration with detailed request and response structures.
- Ensured consistency in API interactions across different test cases.
@github-actions

github-actions Bot commented Sep 19, 2025

Copy link
Copy Markdown

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  notdiamond/llms
  providers.py
  notdiamond/toolkit
  custom_router.py
Project Total  

This report was generated by python-coverage-comment-action

@dragos199993 dragos199993 merged commit d37b067 into main Sep 22, 2025
3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants