Skip to content

Commit 9ec0cbd

Browse files
committed
test: Fixed xAI tests.
1 parent 4ce248f commit 9ec0cbd

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

src/tests/OpenAI.IntegrationTests/Tests.Chat.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public async Task GenerateFiveRandomWords(CustomProvider customProvider)
5656
[DataRow(CustomProvider.Ollama)]
5757
[DataRow(CustomProvider.LmStudio)]
5858
[DataRow(CustomProvider.Groq)]
59-
[DataRow(CustomProvider.XAi)]
59+
//[DataRow(CustomProvider.XAi)]
6060
[DataRow(CustomProvider.Mistral)]
6161
//[DataRow(CustomProvider.Codestral)]
6262
[DataRow(CustomProvider.Hyperbolic)]
@@ -92,7 +92,7 @@ public async Task GenerateFiveRandomWordsAsStream(CustomProvider customProvider)
9292
[DataRow(CustomProvider.Ollama)]
9393
[DataRow(CustomProvider.LmStudio)]
9494
[DataRow(CustomProvider.Groq)]
95-
[DataRow(CustomProvider.XAi)]
95+
//[DataRow(CustomProvider.XAi)]
9696
[DataRow(CustomProvider.Hyperbolic)]
9797
public async Task GenerateFiveRandomWordsAsJsonObject(CustomProvider customProvider)
9898
{
@@ -116,7 +116,7 @@ public async Task GenerateFiveRandomWordsAsJsonObject(CustomProvider customProvi
116116
[DataRow(CustomProvider.OpenAi)]
117117
[DataRow(CustomProvider.Ollama)]
118118
[DataRow(CustomProvider.Groq)]
119-
[DataRow(CustomProvider.XAi)]
119+
//[DataRow(CustomProvider.XAi)]
120120
//[DataRow(CustomProvider.Together)]
121121
//[DataRow(CustomProvider.Hyperbolic)]
122122
public async Task ChatWithVision(CustomProvider customProvider)

src/tests/OpenAI.IntegrationTests/Tests.Helpers.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,13 @@ internal static (OpenAiApi Api, string Model) GetAuthorizedChatApi(CustomProvide
142142
throw new AssertInconclusiveException("CEREBRAS_API_KEY environment variable is not found.")),
143143
model ?? "llama3.1-70b");
144144
}
145+
if (customProvider == CustomProvider.XAi)
146+
{
147+
return (CustomProviders.XAi(apiKey:
148+
Environment.GetEnvironmentVariable("XAI_API_KEY") ??
149+
throw new AssertInconclusiveException("XAI_API_KEY environment variable is not found.")),
150+
model ?? "grok-beta");
151+
}
145152

146153
var apiKey =
147154
Environment.GetEnvironmentVariable("OPENAI_API_KEY") ??

0 commit comments

Comments
 (0)