Class: SkillBench::Clients::Providers::Mistral
- Inherits:
-
BaseClient
- Object
- BaseClient
- SkillBench::Clients::Providers::Mistral
- Defined in:
- lib/skill_bench/clients/providers/mistral.rb
Overview
Mistral (la Plateforme) LLM client. Uses Mistral's OpenAI-compatible chat completions API with bearer-token auth.
NOTE: AWS Bedrock access to Mistral models (which requires SigV4 request signing rather than a static bearer token) is intentionally not handled here and is left as a follow-up.
Instance Attribute Summary
Attributes inherited from BaseClient
#api_key, #messages, #model, #options, #system_prompt, #tools
Instance Method Summary collapse
-
#provider_name ⇒ Symbol
Returns the provider identifier.
Methods inherited from BaseClient
Constructor Details
This class inherits a constructor from SkillBench::Clients::BaseClient
Instance Method Details
#provider_name ⇒ Symbol
Returns the provider identifier.
21 22 23 |
# File 'lib/skill_bench/clients/providers/mistral.rb', line 21 def provider_name :mistral end |