24 references to Stop
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatFinishReason.cs (2)
17/// <summary>The finish reason value. If null because `default(ChatFinishReason)` was used, the instance will behave like <see cref="Stop"/>.</summary> 31public string Value => _value ?? Stop.Value;
Microsoft.Extensions.AI.Abstractions.Tests (1)
ChatCompletion\ChatFinishReasonTests.cs (1)
46Assert.Equal("stop", ChatFinishReason.Stop.Value);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
281finishReason == CompletionsFinishReason.Stopped ? ChatFinishReason.Stop :
Microsoft.Extensions.AI.AzureAIInference.Tests (4)
AzureAIInferenceChatClientTests.cs (4)
167Assert.Equal(ChatFinishReason.Stop, response.FinishReason); 242Assert.Equal(i < 10 ? null : ChatFinishReason.Stop, updates[i].FinishReason); 531Assert.Equal(ChatFinishReason.Stop, response.FinishReason); 665Assert.Equal(ChatFinishReason.Stop, response.FinishReason);
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
241"stop" => ChatFinishReason.Stop,
Microsoft.Extensions.AI.Ollama.Tests (3)
OllamaChatClientTests.cs (3)
289Assert.Equal(ChatFinishReason.Stop, response.FinishReason); 377Assert.Equal(ChatFinishReason.Stop, response.FinishReason); 475Assert.Equal(ChatFinishReason.Stop, response.FinishReason);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIModelMapper.ChatCompletion.cs (1)
608OpenAI.Chat.ChatFinishReason.Stop => ChatFinishReason.Stop,
Microsoft.Extensions.AI.OpenAI.Tests (8)
OpenAIChatClientTests.cs (6)
203Assert.Equal(ChatFinishReason.Stop, response.FinishReason); 293Assert.Equal(i < 10 ? null : ChatFinishReason.Stop, updates[i].FinishReason); 463Assert.Equal(ChatFinishReason.Stop, response.FinishReason); 563Assert.Equal(ChatFinishReason.Stop, response.FinishReason); 664Assert.Equal(ChatFinishReason.Stop, response.FinishReason); 1041Assert.Equal(ChatFinishReason.Stop, response.FinishReason);
OpenAISerializationTests.cs (2)
490FinishReason = ChatFinishReason.Stop, 636FinishReason = i == 4 ? ChatFinishReason.Stop : null,
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\OpenTelemetryChatClientTests.cs (2)
44FinishReason = ChatFinishReason.Stop, 82FinishReason = ChatFinishReason.Stop,
Microsoft.ML.GenAI.Core (1)
CausalLMPipelineChatClient.cs (1)
52FinishReason = ChatFinishReason.Stop,