ChatClientExtensions.GetResponseAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skickar ett chattmeddelande och returnerar svarsmeddelandena.
Överlagringar
| Name | Description |
|---|---|
| GetResponseAsync(IChatClient, ChatMessage, ChatOptions, CancellationToken) |
Skickar ett chattmeddelande och returnerar svarsmeddelandena. |
| GetResponseAsync(IChatClient, String, ChatOptions, CancellationToken) |
Skickar ett sms för användarchatt och returnerar svarsmeddelandena. |
GetResponseAsync(IChatClient, ChatMessage, ChatOptions, CancellationToken)
- Källa:
- ChatClientExtensions.cs
Skickar ett chattmeddelande och returnerar svarsmeddelandena.
public static System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse> GetResponseAsync(this Microsoft.Extensions.AI.IChatClient client, Microsoft.Extensions.AI.ChatMessage chatMessage, Microsoft.Extensions.AI.ChatOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member GetResponseAsync : Microsoft.Extensions.AI.IChatClient * Microsoft.Extensions.AI.ChatMessage * Microsoft.Extensions.AI.ChatOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
<Extension()>
Public Function GetResponseAsync (client As IChatClient, chatMessage As ChatMessage, Optional options As ChatOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ChatResponse)
Parametrar
- client
- IChatClient
Chattklienten.
- chatMessage
- ChatMessage
Chattmeddelandet som ska skickas.
- options
- ChatOptions
Chattalternativen för att konfigurera begäran.
- cancellationToken
- CancellationToken
Övervaka CancellationToken för annulleringsbegäranden. Standardvärdet är None.
Returer
Svarsmeddelandena som genereras av klienten.
Undantag
chatMessage är null.
Gäller för
GetResponseAsync(IChatClient, String, ChatOptions, CancellationToken)
- Källa:
- ChatClientExtensions.cs
Skickar ett sms för användarchatt och returnerar svarsmeddelandena.
public static System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse> GetResponseAsync(this Microsoft.Extensions.AI.IChatClient client, string chatMessage, Microsoft.Extensions.AI.ChatOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member GetResponseAsync : Microsoft.Extensions.AI.IChatClient * string * Microsoft.Extensions.AI.ChatOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatResponse>
<Extension()>
Public Function GetResponseAsync (client As IChatClient, chatMessage As String, Optional options As ChatOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ChatResponse)
Parametrar
- client
- IChatClient
Chattklienten.
- chatMessage
- String
Textinnehållet som chattmeddelandet ska skicka.
- options
- ChatOptions
Chattalternativen för att konfigurera begäran.
- cancellationToken
- CancellationToken
Övervaka CancellationToken för annulleringsbegäranden. Standardvärdet är None.
Returer
Svarsmeddelandena som genereras av klienten.
Undantag
chatMessage är null.