Models
Models
ModelsProviders
ModelsProvidersAnthropic
List Anthropic API Keys
client.Models.Providers.Anthropic.List(ctx, query) (*ModelProviderAnthropicListResponse, error)
/v2/gen-ai/anthropic/keys
Create Anthropic API Key
client.Models.Providers.Anthropic.New(ctx, body) (*ModelProviderAnthropicNewResponse, error)
/v2/gen-ai/anthropic/keys
Get Anthropic API Key
client.Models.Providers.Anthropic.Get(ctx, apiKeyUuid) (*ModelProviderAnthropicGetResponse, error)
/v2/gen-ai/anthropic/keys/{api_key_uuid}
Update Anthropic API Key
client.Models.Providers.Anthropic.Update(ctx, apiKeyUuid, body) (*ModelProviderAnthropicUpdateResponse, error)
/v2/gen-ai/anthropic/keys/{api_key_uuid}
Delete Anthropic API Key
client.Models.Providers.Anthropic.Delete(ctx, apiKeyUuid) (*ModelProviderAnthropicDeleteResponse, error)
/v2/gen-ai/anthropic/keys/{api_key_uuid}
List agents by Anthropic key
client.Models.Providers.Anthropic.ListAgents(ctx, uuid, query) (*ModelProviderAnthropicListAgentsResponse, error)
/v2/gen-ai/anthropic/keys/{uuid}/agents
ModelsProvidersOpenAI
List OpenAI API Keys
client.Models.Providers.OpenAI.List(ctx, query) (*ModelProviderOpenAIListResponse, error)
/v2/gen-ai/openai/keys
Create OpenAI API Key
client.Models.Providers.OpenAI.New(ctx, body) (*ModelProviderOpenAINewResponse, error)
/v2/gen-ai/openai/keys
Get OpenAI API Key
client.Models.Providers.OpenAI.Get(ctx, apiKeyUuid) (*ModelProviderOpenAIGetResponse, error)
/v2/gen-ai/openai/keys/{api_key_uuid}
Update OpenAI API Key
client.Models.Providers.OpenAI.Update(ctx, apiKeyUuid, body) (*ModelProviderOpenAIUpdateResponse, error)
/v2/gen-ai/openai/keys/{api_key_uuid}
Delete OpenAI API Key
client.Models.Providers.OpenAI.Delete(ctx, apiKeyUuid) (*ModelProviderOpenAIDeleteResponse, error)
/v2/gen-ai/openai/keys/{api_key_uuid}
List agents by OpenAI key
client.Models.Providers.OpenAI.GetAgents(ctx, uuid, query) (*ModelProviderOpenAIGetAgentsResponse, error)
/v2/gen-ai/openai/keys/{uuid}/agents