Providers
Providers
ProvidersAnthropic
Create Anthropic API Key
models.providers.anthropic.create(AnthropicCreateParams**kwargs) -> AnthropicCreateResponse
/v2/gen-ai/anthropic/keys
Delete Anthropic API Key
models.providers.anthropic.delete(strapi_key_uuid) -> AnthropicDeleteResponse
/v2/gen-ai/anthropic/keys/{api_key_uuid}
List Anthropic API Keys
models.providers.anthropic.list(AnthropicListParams**kwargs) -> AnthropicListResponse
/v2/gen-ai/anthropic/keys
List agents by Anthropic key
models.providers.anthropic.list_agents(struuid, AnthropicListAgentsParams**kwargs) -> AnthropicListAgentsResponse
/v2/gen-ai/anthropic/keys/{uuid}/agents
Get Anthropic API Key
models.providers.anthropic.retrieve(strapi_key_uuid) -> AnthropicRetrieveResponse
/v2/gen-ai/anthropic/keys/{api_key_uuid}
Update Anthropic API Key
models.providers.anthropic.update(strpath_api_key_uuid, AnthropicUpdateParams**kwargs) -> AnthropicUpdateResponse
/v2/gen-ai/anthropic/keys/{api_key_uuid}
ProvidersOpenAI
Create OpenAI API Key
models.providers.openai.create(OpenAICreateParams**kwargs) -> OpenAICreateResponse
/v2/gen-ai/openai/keys
Delete OpenAI API Key
models.providers.openai.delete(strapi_key_uuid) -> OpenAIDeleteResponse
/v2/gen-ai/openai/keys/{api_key_uuid}
List OpenAI API Keys
models.providers.openai.list(OpenAIListParams**kwargs) -> OpenAIListResponse
/v2/gen-ai/openai/keys
Get OpenAI API Key
models.providers.openai.retrieve(strapi_key_uuid) -> OpenAIRetrieveResponse
/v2/gen-ai/openai/keys/{api_key_uuid}
List agents by OpenAI key
models.providers.openai.retrieve_agents(struuid, OpenAIRetrieveAgentsParams**kwargs) -> OpenAIRetrieveAgentsResponse
/v2/gen-ai/openai/keys/{uuid}/agents
Update OpenAI API Key
models.providers.openai.update(strpath_api_key_uuid, OpenAIUpdateParams**kwargs) -> OpenAIUpdateResponse
/v2/gen-ai/openai/keys/{api_key_uuid}