dspy.Mistral
Usage
lm = dspy.Mistral(model='mistral-medium-latest', api_key="your-mistralai-api-key")
Constructor
The constructor initializes the base class LM
and verifies the api_key
provided or defined through the MISTRAL_API_KEY
environment variable.
class Mistral(LM):
def __init__(
self,
model: str = "mistral-medium-latest",
api_key: Optional[str] = None,
**kwargs,
):
Parameters:
model
(str): Mistral AI pretrained models. Defaults tomistral-medium-latest
.api_key
(Optional[str], optional): API provider from Mistral AI. Defaults to None.**kwargs
: Additional language model arguments to pass to the API provider.
Methods
Refer to dspy.OpenAI
documentation.