Skip to content

[FEATURE] OpenAI Model Provider #52

Closed
@pgrayy

Description

@pgrayy

Problem Statement

I would like Strands Agents to support an OpenAI model provider. This would allow us to connect to OpenAI models directly. Additionally, any OpenAI compatible provider (e.g., LiteLLM) could reuse the request/response formatting logic and thus reduce code duplication.

Proposed Solution

Implement the provider in a similar manner to the existing providers (e.g., LiteLLM). As part of this work, we can also setup an abstract OpenAI class so that any OpenAI compatible provider can reuse the request/response formatting logic.

Use Case

  • Call OpenAI models directly

Alternatives Solutions

N/A

Additional Context

N/A

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions