|
65 | 65 | config.filter_sensitive_data('<ANTHROPIC_API_KEY>') { ENV.fetch('ANTHROPIC_API_KEY', nil) } |
66 | 66 | config.filter_sensitive_data('<GEMINI_API_KEY>') { ENV.fetch('GEMINI_API_KEY', nil) } |
67 | 67 | config.filter_sensitive_data('<DEEPSEEK_API_KEY>') { ENV.fetch('DEEPSEEK_API_KEY', nil) } |
| 68 | + config.filter_sensitive_data('<COHERE_API_KEY>') { ENV.fetch('COHERE_API_KEY', nil) } |
68 | 69 | config.filter_sensitive_data('<OPENROUTER_API_KEY>') { ENV.fetch('OPENROUTER_API_KEY', nil) } |
69 | 70 | config.filter_sensitive_data('<OLLAMA_API_BASE>') { ENV.fetch('OLLAMA_API_BASE', 'http://localhost:11434/v1') } |
70 | 71 |
|
|
114 | 115 | config.anthropic_api_key = ENV.fetch('ANTHROPIC_API_KEY', 'test') |
115 | 116 | config.gemini_api_key = ENV.fetch('GEMINI_API_KEY', 'test') |
116 | 117 | config.deepseek_api_key = ENV.fetch('DEEPSEEK_API_KEY', 'test') |
| 118 | + config.cohere_api_key = ENV.fetch('COHERE_API_KEY', 'test') |
117 | 119 | config.openrouter_api_key = ENV.fetch('OPENROUTER_API_KEY', 'test') |
118 | 120 | config.ollama_api_base = ENV.fetch('OLLAMA_API_BASE', 'http://localhost:11434/v1') |
119 | 121 |
|
|
138 | 140 | { provider: :deepseek, model: 'deepseek-chat' }, |
139 | 141 | { provider: :openai, model: 'gpt-4.1-nano' }, |
140 | 142 | { provider: :openrouter, model: 'anthropic/claude-3.5-haiku' }, |
| 143 | + { provider: :cohere, model: 'command-a-03-2025' }, |
141 | 144 | { provider: :ollama, model: 'qwen3' } |
142 | 145 | ].freeze |
143 | 146 |
|
|
154 | 157 | { provider: :gemini, model: 'gemini-2.0-flash' }, |
155 | 158 | { provider: :openai, model: 'gpt-4.1-nano' }, |
156 | 159 | { provider: :openrouter, model: 'anthropic/claude-3.5-haiku' }, |
| 160 | + { provider: :cohere, model: 'c4ai-aya-vision-32b' }, |
157 | 161 | { provider: :ollama, model: 'qwen3' } |
158 | 162 | ].freeze |
159 | 163 |
|
|
0 commit comments