Table of Contents
Module spoon_ai.llm.providers.openai_provider
OpenAI Provider implementation for the unified LLM interface.
OpenAIProvider Objects​
@register_provider("openai", [
ProviderCapability.CHAT,
ProviderCapability.COMPLETION,
ProviderCapability.TOOLS,
ProviderCapability.STREAMING
])
class OpenAIProvider(OpenAICompatibleProvider)
OpenAI provider implementation.
get_metadata​
def get_metadata() -> ProviderMetadata
Get OpenAI provider metadata.