File tree Expand file tree Collapse file tree 5 files changed +71
-126
lines changed
tests/modelgauge_tests/sut_tests Expand file tree Collapse file tree 5 files changed +71
-126
lines changed Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ dependencies = [
7272 " google-api-python-client>=2.179.0" ,
7373 " google-genai>=1.17.0,<2.0.0" ,
7474 " google-auth>=2.36.0,<3.0.0" ,
75- " mistralai>=1.9.11,< 2.0.0" ,
75+ " mistralai>=2.0.0" ,
7676 " typing-inspect>=0.9.0,<1.0.0" ,
7777 " boto3>=1.36.25,<2.0.0" ,
7878 " prometheus-client>=0.23.1,<1.0.0" ,
@@ -81,7 +81,7 @@ dependencies = [
8181 " openai>=2.12.0,<3.0.0" ,
8282 " pyarrow>=22.0.0,<24.0.0" ,
8383 " tiktoken>=0.12.0,<1.0.0" ,
84- " uvicorn>=0.38,<0.42 " ,
84+ " uvicorn>=0.38,<0.43 " ,
8585 " airrlogger" ,
8686]
8787
Original file line number Diff line number Diff line change 1- from mistralai import Mistral
2- from mistralai .models import HTTPValidationError , SDKError
3- from mistralai .utils import BackoffStrategy , RetryConfig
1+ from mistralai . client import Mistral
2+ from mistralai .client . errors import HTTPValidationError , SDKError
3+ from mistralai .client . utils import BackoffStrategy , RetryConfig
44
55from modelgauge .secret_values import RequiredSecret , SecretDescription
66
Original file line number Diff line number Diff line change 11from typing import Optional
22
3- from mistralai .models import ChatCompletionResponse , SDKError
4- from pydantic import BaseModel
5-
3+ from mistralai .client . errors import SDKError
4+ from mistralai . client . models import ChatCompletionResponse
5+ from modelgauge . model_options import ModelOptions
66from modelgauge .prompt import TextPrompt
77from modelgauge .retry_decorator import retry
88from modelgauge .secret_values import InjectSecret
99from modelgauge .sut import PromptResponseSUT , SUTResponse
10- from modelgauge .model_options import ModelOptions
1110from modelgauge .sut_capabilities import AcceptsTextPrompt
1211from modelgauge .sut_decorator import modelgauge_sut
1312from modelgauge .sut_registry import SUTS
1413from modelgauge .suts .mistral_client import MistralAIAPIKey , MistralAIClient
14+ from pydantic import BaseModel
1515
1616_USER_ROLE = "user"
1717
Original file line number Diff line number Diff line change 11import pytest
2- from mistralai .models import (
2+ from mistralai .client . models import (
33 AssistantMessage ,
44 ChatCompletionChoice ,
55 UsageInfo ,
66)
7-
7+ from modelgauge . model_options import ModelOptions
88from modelgauge .prompt import TextPrompt
99from modelgauge .sut import SUTResponse
10- from modelgauge .model_options import ModelOptions
1110from modelgauge .suts .mistral_client import MistralAIAPIKey
1211from modelgauge .suts .mistral_sut import (
1312 MistralAIResponse ,
You can’t perform that action at this time.
0 commit comments