OpenAI Responses Provider
- class llm_async.providers.openai_responses.OpenAIResponsesProvider(api_key: str, base_url: str = '', retry_config: RetryConfig | None = None, client_kwargs: dict | None = None, http2: bool = False)[source]
Bases:
BaseProvider- async acomplete(model: str | None = None, messages: Sequence[Message | Mapping[str, Any]] | None = None, stream: bool = False, tools: list[Tool] | None = None, tool_choice: str | dict[str, Any] | None = None, response_schema: ResponseSchema | Mapping[str, Any] | None = None, headers: HeadersType | None = None, **kwargs: Any) Response[source]