Skip to content

Commit abb2a3c

Browse files
rybitkathmbeck
andauthored
feat: add documentation for public endpoint /api/v1/ai-gateway/providers (#573)
This endpoint is now live and usable. <img width="750" height="539" alt="image" src="https://github.com/user-attachments/assets/9bae99c0-fef6-4156-9057-bb1f52fc5cab" /> For data that looks like ```json { "providers": { "anthropic": { "token_env_var": "ANTHROPIC_API_KEY", "url_env_var": "ANTHROPIC_BASE_URL", "models": [ "claude-3-7-sonnet-20250219", "claude-3-haiku-20240307", "claude-opus-4-20250514", "claude-sonnet-4-20250514", "claude-3-5-haiku-20241022" ] }, "gemini": { "token_env_var": "GEMINI_API_KEY", "url_env_var": "GOOGLE_GEMINI_BASE_URL", "models": [ "gemini-2.0-flash-lite", "imagen-4.0-generate-001", "gemini-1.5-flash", "gemini-1.5-flash-8b", "gemini-2.5-flash", "gemini-2.5-flash-lite", "gemini-2.5-pro", "veo-3.0-generate-preview", "gemini-1.5-pro", "gemini-2.0-flash" ] }, "openai": { "token_env_var": "OPENAI_API_KEY", "url_env_var": "OPENAI_BASE_URL", "models": [ "gpt-3.5-turbo", "gpt-4o", "gpt-4o-mini", "gpt-image-1", "dall-e-2", "dall-e-3", "gpt-4-turbo", "o1", "o1-mini", "o3-mini", "codex-mini-latest" ] } } } ``` --------- Co-authored-by: kathmbeck <[email protected]>
1 parent 43ce43f commit abb2a3c

File tree

6 files changed

+370
-0
lines changed

6 files changed

+370
-0
lines changed

go/models/get_ai_gateway_providers_o_k_body.go

Lines changed: 76 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/models/provider_definition.go

Lines changed: 49 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/plumbing/operations/get_ai_gateway_providers_parameters.go

Lines changed: 113 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/plumbing/operations/get_ai_gateway_providers_responses.go

Lines changed: 70 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go/plumbing/operations/operations_client.go

Lines changed: 37 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)