1 instantiation of ChatResponse
Microsoft.Extensions.AI (1)
ChatCompletion\ChatClientStructuredOutputExtensions.cs (1)
219return new ChatResponse<T>(result, serializerOptions) { IsWrappedInObject = isWrappedInObject };
9 references to ChatResponse
Microsoft.Extensions.AI (7)
ChatCompletion\ChatClientStructuredOutputExtensions.cs (6)
43public static Task<ChatResponse<T>> GetResponseAsync<T>( 63public static Task<ChatResponse<T>> GetResponseAsync<T>( 82public static Task<ChatResponse<T>> GetResponseAsync<T>( 102public static Task<ChatResponse<T>> GetResponseAsync<T>( 123public static Task<ChatResponse<T>> GetResponseAsync<T>( 145public static async Task<ChatResponse<T>> GetResponseAsync<T>(
ChatCompletion\ChatResponse{T}.cs (1)
34/// <summary>Initializes a new instance of the <see cref="ChatResponse{T}"/> class.</summary>
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (2)
193var response = await client.GetResponseAsync<int>("Hello"); 368var response = await client.GetResponseAsync<Animal>(chatHistory, jso);