Skip to content

Commit c349a58

Browse files
committed
Add test that azureChat with Seed fixes result
1 parent 6b830a2 commit c349a58

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

tests/tazureChat.m

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,14 @@ function doGenerate(testCase)
4848
testCase.verifyGreaterThan(strlength(response),0);
4949
end
5050

51+
function seedFixesResult(testCase)
52+
testCase.assumeTrue(isenv("AZURE_OPENAI_API_KEY"),"end-to-end test requires environment variables AZURE_OPENAI_API_KEY, AZURE_OPENAI_ENDPOINT, and AZURE_OPENAI_DEPLOYMENT.");
53+
chat = azureChat(getenv("AZURE_OPENAI_ENDPOINT"), getenv("AZURE_OPENAI_DEPLOYMENT"));
54+
response1 = generate(chat,"hi",Seed=1234);
55+
response2 = generate(chat,"hi",Seed=1234);
56+
testCase.verifyEqual(response1,response2);
57+
end
58+
5159
function createOpenAIChatWithStreamFunc(testCase)
5260
testCase.assumeTrue(isenv("AZURE_OPENAI_API_KEY"),"end-to-end test requires environment variables AZURE_OPENAI_API_KEY, AZURE_OPENAI_ENDPOINT, and AZURE_OPENAI_DEPLOYMENT.");
5361
function seen = sf(str)

0 commit comments

Comments
 (0)