diff --git a/providers/nanogpt/models/anthropic-claude-haiku-latest.yaml b/providers/nanogpt/models/anthropic-claude-haiku-latest.yaml new file mode 100644 index 0000000..ee48554 --- /dev/null +++ b/providers/nanogpt/models/anthropic-claude-haiku-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: anthropic/claude-haiku-latest +display_name: Claude Haiku (latest) via NanoGPT +mode: chat +context_window: 200000 +max_output_tokens: 64000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/anthropic-claude-opus-4.6.yaml b/providers/nanogpt/models/anthropic-claude-opus-4.6.yaml new file mode 100644 index 0000000..9065c5e --- /dev/null +++ b/providers/nanogpt/models/anthropic-claude-opus-4.6.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: anthropic/claude-opus-4.6 +display_name: Claude Opus 4.6 via NanoGPT +mode: chat +context_window: 1000000 +max_output_tokens: 128000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/anthropic-claude-opus-4.7.yaml b/providers/nanogpt/models/anthropic-claude-opus-4.7.yaml new file mode 100644 index 0000000..0dbbf9b --- /dev/null +++ b/providers/nanogpt/models/anthropic-claude-opus-4.7.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: anthropic/claude-opus-4.7 +display_name: Claude Opus 4.7 via NanoGPT +mode: chat +context_window: 1000000 +max_output_tokens: 128000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/anthropic-claude-opus-latest.yaml b/providers/nanogpt/models/anthropic-claude-opus-latest.yaml new file mode 100644 index 0000000..f11ee9a --- /dev/null +++ b/providers/nanogpt/models/anthropic-claude-opus-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: anthropic/claude-opus-latest +display_name: Claude Opus (latest) via NanoGPT +mode: chat +context_window: 1000000 +max_output_tokens: 128000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/anthropic-claude-sonnet-4.6.yaml b/providers/nanogpt/models/anthropic-claude-sonnet-4.6.yaml new file mode 100644 index 0000000..4f16364 --- /dev/null +++ b/providers/nanogpt/models/anthropic-claude-sonnet-4.6.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: anthropic/claude-sonnet-4.6 +display_name: Claude Sonnet 4.6 via NanoGPT +mode: chat +context_window: 1000000 +max_output_tokens: 64000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/anthropic-claude-sonnet-latest.yaml b/providers/nanogpt/models/anthropic-claude-sonnet-latest.yaml new file mode 100644 index 0000000..289c803 --- /dev/null +++ b/providers/nanogpt/models/anthropic-claude-sonnet-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: anthropic/claude-sonnet-latest +display_name: Claude Sonnet (latest) via NanoGPT +mode: chat +context_window: 1000000 +max_output_tokens: 64000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/deepseek-deepseek-latest.yaml b/providers/nanogpt/models/deepseek-deepseek-latest.yaml new file mode 100644 index 0000000..a521bfc --- /dev/null +++ b/providers/nanogpt/models/deepseek-deepseek-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: deepseek/deepseek-latest +display_name: DeepSeek (latest) via NanoGPT +mode: chat +context_window: 163840 +max_output_tokens: 163840 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/deepseek-deepseek-v4-flash.yaml b/providers/nanogpt/models/deepseek-deepseek-v4-flash.yaml new file mode 100644 index 0000000..eabf6b6 --- /dev/null +++ b/providers/nanogpt/models/deepseek-deepseek-v4-flash.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: deepseek/deepseek-v4-flash +display_name: DeepSeek V4 Flash via NanoGPT +mode: chat +context_window: 1000000 +max_output_tokens: 65536 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/deepseek-deepseek-v4-pro.yaml b/providers/nanogpt/models/deepseek-deepseek-v4-pro.yaml new file mode 100644 index 0000000..973d93d --- /dev/null +++ b/providers/nanogpt/models/deepseek-deepseek-v4-pro.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: deepseek/deepseek-v4-pro +display_name: DeepSeek V4 Pro via NanoGPT +mode: chat +context_window: 1000000 +max_output_tokens: 65536 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/google-gemini-3-flash-preview.yaml b/providers/nanogpt/models/google-gemini-3-flash-preview.yaml new file mode 100644 index 0000000..16c39b9 --- /dev/null +++ b/providers/nanogpt/models/google-gemini-3-flash-preview.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: google/gemini-3-flash-preview +display_name: Gemini 3 Flash Preview via NanoGPT +mode: chat +context_window: 1048576 +max_output_tokens: 8192 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/google-gemini-3.5-flash.yaml b/providers/nanogpt/models/google-gemini-3.5-flash.yaml new file mode 100644 index 0000000..3bf705e --- /dev/null +++ b/providers/nanogpt/models/google-gemini-3.5-flash.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: google/gemini-3.5-flash +display_name: Gemini 3.5 Flash via NanoGPT +mode: chat +context_window: 1048576 +max_output_tokens: 8192 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/google-gemini-flash-latest.yaml b/providers/nanogpt/models/google-gemini-flash-latest.yaml new file mode 100644 index 0000000..3c61458 --- /dev/null +++ b/providers/nanogpt/models/google-gemini-flash-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: google/gemini-flash-latest +display_name: Gemini Flash (latest) via NanoGPT +mode: chat +context_window: 1048576 +max_output_tokens: 8192 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/google-gemini-pro-latest.yaml b/providers/nanogpt/models/google-gemini-pro-latest.yaml new file mode 100644 index 0000000..05a3e44 --- /dev/null +++ b/providers/nanogpt/models/google-gemini-pro-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: google/gemini-pro-latest +display_name: Gemini Pro (latest) via NanoGPT +mode: chat +context_window: 1048576 +max_output_tokens: 8192 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/mistral-mistral-medium-3.5.yaml b/providers/nanogpt/models/mistral-mistral-medium-3.5.yaml new file mode 100644 index 0000000..ef7c67d --- /dev/null +++ b/providers/nanogpt/models/mistral-mistral-medium-3.5.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: mistral/mistral-medium-3.5 +display_name: Mistral Medium 3.5 via NanoGPT +mode: chat +context_window: 131072 +max_output_tokens: 8191 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/moonshotai-kimi-k2.6.yaml b/providers/nanogpt/models/moonshotai-kimi-k2.6.yaml new file mode 100644 index 0000000..7fb0a4a --- /dev/null +++ b/providers/nanogpt/models/moonshotai-kimi-k2.6.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: moonshotai/kimi-k2.6 +display_name: Kimi K2.6 via NanoGPT +mode: chat +context_window: 262144 +max_output_tokens: 262144 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/moonshotai-kimi-latest.yaml b/providers/nanogpt/models/moonshotai-kimi-latest.yaml new file mode 100644 index 0000000..9931a34 --- /dev/null +++ b/providers/nanogpt/models/moonshotai-kimi-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: moonshotai/kimi-latest +display_name: Kimi (latest) via NanoGPT +mode: chat +context_window: 131072 +max_output_tokens: 131072 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/openai-gpt-5.5.yaml b/providers/nanogpt/models/openai-gpt-5.5.yaml new file mode 100644 index 0000000..edf3004 --- /dev/null +++ b/providers/nanogpt/models/openai-gpt-5.5.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: openai/gpt-5.5 +display_name: GPT-5.5 via NanoGPT +mode: chat +context_window: 272000 +max_output_tokens: 128000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/openai-gpt-chat-latest.yaml b/providers/nanogpt/models/openai-gpt-chat-latest.yaml new file mode 100644 index 0000000..e9ec905 --- /dev/null +++ b/providers/nanogpt/models/openai-gpt-chat-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: openai/gpt-chat-latest +display_name: GPT Chat (latest) via NanoGPT +mode: chat +context_window: 128000 +max_output_tokens: 16384 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/openai-gpt-latest.yaml b/providers/nanogpt/models/openai-gpt-latest.yaml new file mode 100644 index 0000000..cbd6127 --- /dev/null +++ b/providers/nanogpt/models/openai-gpt-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: openai/gpt-latest +display_name: GPT (latest) via NanoGPT +mode: chat +context_window: 272000 +max_output_tokens: 128000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: true + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: true + prompt_caching: true + reasoning: true + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/x-ai-grok-4.20.yaml b/providers/nanogpt/models/x-ai-grok-4.20.yaml new file mode 100644 index 0000000..0db155d --- /dev/null +++ b/providers/nanogpt/models/x-ai-grok-4.20.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: x-ai/grok-4.20 +display_name: Grok 4.20 via NanoGPT +mode: chat +context_window: 256000 +max_output_tokens: 256000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/x-ai-grok-4.3.yaml b/providers/nanogpt/models/x-ai-grok-4.3.yaml new file mode 100644 index 0000000..98b3267 --- /dev/null +++ b/providers/nanogpt/models/x-ai-grok-4.3.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: x-ai/grok-4.3 +display_name: Grok 4.3 via NanoGPT +mode: chat +context_window: 256000 +max_output_tokens: 256000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/models/x-ai-grok-latest.yaml b/providers/nanogpt/models/x-ai-grok-latest.yaml new file mode 100644 index 0000000..65f4534 --- /dev/null +++ b/providers/nanogpt/models/x-ai-grok-latest.yaml @@ -0,0 +1,39 @@ +provider: nanogpt +model_id: x-ai/grok-latest +display_name: Grok (latest) via NanoGPT +mode: chat +context_window: 256000 +max_output_tokens: 256000 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://nano-gpt.com/v1/models" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/nanogpt/provider.yaml b/providers/nanogpt/provider.yaml new file mode 100644 index 0000000..356ed36 --- /dev/null +++ b/providers/nanogpt/provider.yaml @@ -0,0 +1,5 @@ +display_name: NanoGPT +logo_url: https://nano-gpt.com/favicon.ico +category: aggregator +description: Credit-based access to frontier models from Anthropic, OpenAI, Google, xAI, DeepSeek, Mistral, Moonshot, and more +company_name: NanoGPT diff --git a/providers/zai/models/glm-5-turbo.yaml b/providers/zai/models/glm-5-turbo.yaml new file mode 100644 index 0000000..d59517e --- /dev/null +++ b/providers/zai/models/glm-5-turbo.yaml @@ -0,0 +1,39 @@ +provider: zai +model_id: glm-5-turbo +display_name: GLM-5 Turbo +mode: chat +context_window: 128000 +max_output_tokens: 4096 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://open.bigmodel.cn/pricing" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/zai/models/glm-5.1.yaml b/providers/zai/models/glm-5.1.yaml new file mode 100644 index 0000000..c2fe7cb --- /dev/null +++ b/providers/zai/models/glm-5.1.yaml @@ -0,0 +1,39 @@ +provider: zai +model_id: glm-5.1 +display_name: GLM-5.1 +mode: chat +context_window: 128000 +max_output_tokens: 4096 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://open.bigmodel.cn/pricing" +updated_at: "2026-05-21" +tier: standard diff --git a/providers/zai/models/glm-5.yaml b/providers/zai/models/glm-5.yaml new file mode 100644 index 0000000..3568913 --- /dev/null +++ b/providers/zai/models/glm-5.yaml @@ -0,0 +1,39 @@ +provider: zai +model_id: glm-5 +display_name: GLM-5 +mode: chat +context_window: 128000 +max_output_tokens: 4096 +pricing: + input_per_m_tokens: null + output_per_m_tokens: null + cache_read_per_m_tokens: null + cache_write_per_m_tokens: null + reasoning_per_m_tokens: null + image_per_tile: null + audio_input_per_minute: null + audio_output_per_character: null + embedding_per_m_tokens: null + finetune_train_per_m_tokens: null + finetune_input_per_m_tokens: null + finetune_output_per_m_tokens: null +capabilities: + vision: false + audio_input: false + audio_output: false + function_calling: true + parallel_tool_calls: false + json_mode: true + response_schema: false + prompt_caching: false + reasoning: false + streaming: true + finetuneable: false +lifecycle: + status: ga + deprecation_date: null + sunset_date: null + successor: null +source: "https://open.bigmodel.cn/pricing" +updated_at: "2026-05-21" +tier: standard