diff --git a/profiles/openrouter/openrouter-aion-2.yml b/profiles/aion-labs/aion-2.yml similarity index 85% rename from profiles/openrouter/openrouter-aion-2.yml rename to profiles/aion-labs/aion-2.yml index 35e2a5e..785a6fd 100644 --- a/profiles/openrouter/openrouter-aion-2.yml +++ b/profiles/aion-labs/aion-2.yml @@ -1,4 +1,4 @@ -id: openrouter-aion-2 +id: aion-2 endpoint: https://openrouter.ai/api/v1 model: aion-labs/aion-2.0 temperature: 0.72 @@ -6,3 +6,4 @@ reasoning_effort: high top_p: 0.95 timeout_seconds: 180 api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/openrouter/openrouter-opus.yml b/profiles/anthropic/claude-opus-latest.yml similarity index 67% rename from profiles/openrouter/openrouter-opus.yml rename to profiles/anthropic/claude-opus-latest.yml index 87755b7..c192c3a 100644 --- a/profiles/openrouter/openrouter-opus.yml +++ b/profiles/anthropic/claude-opus-latest.yml @@ -1,6 +1,7 @@ -id: openrouter-opus +id: claude-opus-latest endpoint: https://openrouter.ai/api/v1 model: "~anthropic/claude-opus-latest" reasoning_effort: high -timeout_seconds: 180 +timeout_seconds: 240 api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/deepseek/deepseek-4-pro.yml b/profiles/deepseek/deepseek-4-pro.yml new file mode 100644 index 0000000..c7af1ff --- /dev/null +++ b/profiles/deepseek/deepseek-4-pro.yml @@ -0,0 +1,7 @@ +id: deepseek-4-pro +endpoint: https://openrouter.ai/api/v1 +model: deepseek/deepseek-v4-pro +reasoning_effort: high +timeout_seconds: 180 +api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/google/gemini-2-flash-lite.yml b/profiles/google/gemini-2-flash-lite.yml new file mode 100644 index 0000000..9e08e53 --- /dev/null +++ b/profiles/google/gemini-2-flash-lite.yml @@ -0,0 +1,9 @@ +id: gemini-2.5-flash-lite +endpoint: https://openrouter.ai/api/v1 +model: "google/gemini-2.5-flash-lite" +#temperature: 0.15 +reasoning_effort: high +#top_p: 0.98 +timeout_seconds: 240 +api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/openrouter/openrouter-gpt-5-4-mini.yml b/profiles/google/gemini-2-flash.yml similarity index 74% rename from profiles/openrouter/openrouter-gpt-5-4-mini.yml rename to profiles/google/gemini-2-flash.yml index f576c81..3b1267e 100644 --- a/profiles/openrouter/openrouter-gpt-5-4-mini.yml +++ b/profiles/google/gemini-2-flash.yml @@ -1,6 +1,6 @@ -id: openrouter-gpt-5-4-mini +id: gemini-2-flash endpoint: https://openrouter.ai/api/v1 -model: "openai/gpt-5.4-mini" +model: "google/gemini-2.5-flash" #temperature: 0.15 reasoning_effort: high #top_p: 0.98 diff --git a/profiles/google/gemini-2-pro.yml b/profiles/google/gemini-2-pro.yml new file mode 100644 index 0000000..b779db6 --- /dev/null +++ b/profiles/google/gemini-2-pro.yml @@ -0,0 +1,9 @@ +id: gemini-2-pro +endpoint: https://openrouter.ai/api/v1 +model: "google/gemini-2.5-pro" +#temperature: 0.15 +reasoning_effort: high +#top_p: 0.98 +timeout_seconds: 240 +api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/openrouter/openrouter-gemini-flash-lite.yml b/profiles/google/gemini-3-flash-lite.yml similarity index 73% rename from profiles/openrouter/openrouter-gemini-flash-lite.yml rename to profiles/google/gemini-3-flash-lite.yml index b2ba301..ae44f66 100644 --- a/profiles/openrouter/openrouter-gemini-flash-lite.yml +++ b/profiles/google/gemini-3-flash-lite.yml @@ -1,9 +1,9 @@ -id: openrouter-gemini-flash-lite +id: gemini-3-flash-lite endpoint: https://openrouter.ai/api/v1 model: "google/gemini-3.1-flash-lite" -temperature: 0.15 +#temperature: 0.15 reasoning_effort: high -top_p: 0.98 +#top_p: 0.98 timeout_seconds: 240 api_key_env: OPENROUTER_API_KEY service_tier: flex diff --git a/profiles/openrouter/openrouter-gemini-flash.yml b/profiles/google/gemini-flash-latest.yml similarity index 74% rename from profiles/openrouter/openrouter-gemini-flash.yml rename to profiles/google/gemini-flash-latest.yml index cd93320..2bcda6e 100644 --- a/profiles/openrouter/openrouter-gemini-flash.yml +++ b/profiles/google/gemini-flash-latest.yml @@ -1,9 +1,9 @@ -id: openrouter-gemini-flash +id: gemini-flash-latest endpoint: https://openrouter.ai/api/v1 model: "~google/gemini-flash-latest" -temperature: 0.15 +#temperature: 0.15 reasoning_effort: high -top_p: 0.98 +#top_p: 0.98 timeout_seconds: 240 api_key_env: OPENROUTER_API_KEY service_tier: flex diff --git a/profiles/openrouter/openrouter-gemma-4-31b.yml b/profiles/google/gemma-4-31b.yml similarity index 83% rename from profiles/openrouter/openrouter-gemma-4-31b.yml rename to profiles/google/gemma-4-31b.yml index b44922e..f8ff113 100644 --- a/profiles/openrouter/openrouter-gemma-4-31b.yml +++ b/profiles/google/gemma-4-31b.yml @@ -1,4 +1,4 @@ -id: openrouter-gemma-4-31b +id: gemma-4-31b endpoint: https://openrouter.ai/api/v1 model: google/gemma-4-31b-it:exacto temperature: 0.15 @@ -6,3 +6,4 @@ reasoning_effort: high top_p: 0.98 timeout_seconds: 240 api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/openrouter/openrouter-glm-5-1.yml b/profiles/minimax/minimax-m2.yml similarity index 69% rename from profiles/openrouter/openrouter-glm-5-1.yml rename to profiles/minimax/minimax-m2.yml index 88c77b2..6ce7fdf 100644 --- a/profiles/openrouter/openrouter-glm-5-1.yml +++ b/profiles/minimax/minimax-m2.yml @@ -1,8 +1,9 @@ -id: openrouter-glm-5-1 +id: minimax-m2 endpoint: https://openrouter.ai/api/v1 -model: z-ai/glm-5.1 +model: minimax/minimax-m2.5 temperature: 0.5 reasoning_effort: high top_p: 0.95 timeout_seconds: 180 api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/minimax/minimax-m3.yml b/profiles/minimax/minimax-m3.yml new file mode 100644 index 0000000..da9a3af --- /dev/null +++ b/profiles/minimax/minimax-m3.yml @@ -0,0 +1,9 @@ +id: minimax-m3 +endpoint: https://openrouter.ai/api/v1 +model: minimax/minimax-m3 +#temperature: 0.5 +reasoning_effort: high +#top_p: 0.95 +timeout_seconds: 180 +api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/openrouter/openrouter-mistral-large.yml b/profiles/mistral/mistral-large-2512.yml similarity index 84% rename from profiles/openrouter/openrouter-mistral-large.yml rename to profiles/mistral/mistral-large-2512.yml index ab44c59..106ea2e 100644 --- a/profiles/openrouter/openrouter-mistral-large.yml +++ b/profiles/mistral/mistral-large-2512.yml @@ -1,4 +1,4 @@ -id: openrouter-mistral-large +id: mistral-large-2512 endpoint: https://openrouter.ai/api/v1 model: mistralai/mistral-large-2512 temperature: 0.15 diff --git a/profiles/openrouter/openrouter-mistral-medium-3-5.yml b/profiles/mistral/mistral-medium-3-5.yml similarity index 84% rename from profiles/openrouter/openrouter-mistral-medium-3-5.yml rename to profiles/mistral/mistral-medium-3-5.yml index d12ccc7..762149f 100644 --- a/profiles/openrouter/openrouter-mistral-medium-3-5.yml +++ b/profiles/mistral/mistral-medium-3-5.yml @@ -1,4 +1,4 @@ -id: openrouter-mistral-medium-3-5 +id: mistral-medium-3-5 endpoint: https://openrouter.ai/api/v1 model: mistralai/mistral-medium-3-5 temperature: 0.15 diff --git a/profiles/openrouter/openrouter-mistral-small-3.yml b/profiles/mistral/mistral-small-3.yml similarity index 84% rename from profiles/openrouter/openrouter-mistral-small-3.yml rename to profiles/mistral/mistral-small-3.yml index 278b210..d077918 100644 --- a/profiles/openrouter/openrouter-mistral-small-3.yml +++ b/profiles/mistral/mistral-small-3.yml @@ -1,4 +1,4 @@ -id: openrouter-mistral-small-3 +id: mistral-small-3 endpoint: https://openrouter.ai/api/v1 model: mistralai/mistral-small-3.2-24b-instruct temperature: 0.05 diff --git a/profiles/openrouter/openrouter-mistral-small-4.yml b/profiles/mistral/mistral-small-4.yml similarity index 85% rename from profiles/openrouter/openrouter-mistral-small-4.yml rename to profiles/mistral/mistral-small-4.yml index 95566f3..fd0fce6 100644 --- a/profiles/openrouter/openrouter-mistral-small-4.yml +++ b/profiles/mistral/mistral-small-4.yml @@ -1,4 +1,4 @@ -id: openrouter-mistral-small-4 +id: mistral-small-4 endpoint: https://openrouter.ai/api/v1 model: mistralai/mistral-small-2603 temperature: 0.1 diff --git a/profiles/openai/gpt-5-mini.yml b/profiles/openai/gpt-5-mini.yml new file mode 100644 index 0000000..72ea4b7 --- /dev/null +++ b/profiles/openai/gpt-5-mini.yml @@ -0,0 +1,7 @@ +id: gpt-5-mini +endpoint: https://openrouter.ai/api/v1 +model: "openai/gpt-5.4-mini" +reasoning_effort: high +timeout_seconds: 240 +api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/openai/gpt-5-nano.yml b/profiles/openai/gpt-5-nano.yml new file mode 100644 index 0000000..069a3d5 --- /dev/null +++ b/profiles/openai/gpt-5-nano.yml @@ -0,0 +1,7 @@ +id: gpt-5-nano +endpoint: https://openrouter.ai/api/v1 +model: "openai/gpt-5.4-nano" +reasoning_effort: high +timeout_seconds: 240 +api_key_env: OPENROUTER_API_KEY +service_tier: flex diff --git a/profiles/openrouter/openrouter-minimax-m2-5.yml b/profiles/openrouter/openrouter-minimax-m2-5.yml deleted file mode 100644 index 33fa94d..0000000 --- a/profiles/openrouter/openrouter-minimax-m2-5.yml +++ /dev/null @@ -1,8 +0,0 @@ -id: openrouter-minimax-m2-5 -endpoint: https://openrouter.ai/api/v1 -model: minimax/minimax-m2.5 -temperature: 0.5 -reasoning_effort: high -top_p: 0.95 -timeout_seconds: 180 -api_key_env: OPENROUTER_API_KEY \ No newline at end of file diff --git a/prompts/automation-pipeline-dnd/analyze/deranged_rumors/rumors.yml b/prompts/automation-pipeline-dnd/analyze/deranged_rumors/rumors.yml index 2e60a59..690ef5a 100644 --- a/prompts/automation-pipeline-dnd/analyze/deranged_rumors/rumors.yml +++ b/prompts/automation-pipeline-dnd/analyze/deranged_rumors/rumors.yml @@ -1,6 +1,6 @@ id: dnd.deranged_rumors version: "1.0.0" -default_profile: openrouter-aion-2 +default_profile: aion-2 description: D&D session rumor sheet, completely deranged and unhinged, for the amusement of the players. inputs: - name: recap diff --git a/prompts/automation-pipeline-dnd/analyze/hostile_rumors/rumors.yml b/prompts/automation-pipeline-dnd/analyze/hostile_rumors/rumors.yml index 1003293..e3f0e66 100644 --- a/prompts/automation-pipeline-dnd/analyze/hostile_rumors/rumors.yml +++ b/prompts/automation-pipeline-dnd/analyze/hostile_rumors/rumors.yml @@ -1,6 +1,6 @@ id: dnd.hostile_rumors version: "1.0.0" -default_profile: openrouter-aion-2 +default_profile: aion-2 description: D&D session rumor sheet inputs: - name: recap diff --git a/prompts/automation-pipeline-dnd/analyze/scene_map/scene_map.yml b/prompts/automation-pipeline-dnd/analyze/scene_map/scene_map.yml index 472c867..c49b4a8 100644 --- a/prompts/automation-pipeline-dnd/analyze/scene_map/scene_map.yml +++ b/prompts/automation-pipeline-dnd/analyze/scene_map/scene_map.yml @@ -1,6 +1,6 @@ id: dnd.scene_map version: "1.0.0" -default_profile: openrouter-gemma-4-31b +default_profile: gemma-4-31b description: Generates a D&D session scene map, using a transcript as input. inputs: - name: transcript diff --git a/prompts/automation-pipeline-dnd/analyze/session_recap/recap.yml b/prompts/automation-pipeline-dnd/analyze/session_recap/recap.yml index d0950f1..74063e8 100644 --- a/prompts/automation-pipeline-dnd/analyze/session_recap/recap.yml +++ b/prompts/automation-pipeline-dnd/analyze/session_recap/recap.yml @@ -1,6 +1,6 @@ id: dnd.session_recap version: "2.0.0" -default_profile: openrouter-opus +default_profile: claude-opus-latest description: D&D session recap prompt. inputs: - name: transcript diff --git a/prompts/automation-pipeline-dnd/trim/bounds.yml b/prompts/automation-pipeline-dnd/trim/bounds.yml index 47b1a71..7ccfb47 100644 --- a/prompts/automation-pipeline-dnd/trim/bounds.yml +++ b/prompts/automation-pipeline-dnd/trim/bounds.yml @@ -1,6 +1,6 @@ id: dnd.session_bounds version: "2.0.0" -default_profile: openrouter-gemini-flash +default_profile: gemini-flash-latest description: Review D&D session transcript and identify starting and ending segments for actual gameplay. inputs: - name: transcript diff --git a/prompts/weather/daily_report/daily_report.yml b/prompts/weather/daily_report/daily_report.yml index 93d6086..6b81cee 100644 --- a/prompts/weather/daily_report/daily_report.yml +++ b/prompts/weather/daily_report/daily_report.yml @@ -1,8 +1,7 @@ id: weather.daily_report version: "1.0.0" #default_profile: local-heavy -default_profile: openrouter-gemini-flash-lite -#default_profile: openrouter-opus +default_profile: gemini-3-flash-lite description: Daily weather report prompt. inputs: - name: data_package diff --git a/prompts/weather/near_term/near_term_report.yml b/prompts/weather/near_term/near_term_report.yml index 37c281d..73df058 100644 --- a/prompts/weather/near_term/near_term_report.yml +++ b/prompts/weather/near_term/near_term_report.yml @@ -1,8 +1,7 @@ id: weather.near_term_report version: "1.0.0" #default_profile: local-heavy -default_profile: openrouter-gemini-flash-lite -#default_profile: openrouter-opus +default_profile: gemini-3-flash-lite description: Near-term weather report prompt. inputs: - name: data_package