OllamaChatClient 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表一個 IChatClient Ollama 的作品。
public ref class OllamaChatClient sealed : IDisposable, Microsoft::Extensions::AI::IChatClient
public sealed class OllamaChatClient : IDisposable, Microsoft.Extensions.AI.IChatClient
type OllamaChatClient = class
interface IChatClient
interface IDisposable
Public NotInheritable Class OllamaChatClient
Implements IChatClient, IDisposable
- 繼承
-
OllamaChatClient
- 實作
建構函式
| 名稱 | Description |
|---|---|
| OllamaChatClient(String, String, HttpClient) |
初始化 OllamaChatClient 類別的新執行個體。 |
| OllamaChatClient(Uri, String, HttpClient) |
初始化 OllamaChatClient 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| ToolCallJsonSerializerOptions |
用於任何與工具呼叫參數與結果相關的序列化活動的 get 或 set JsonSerializerOptions 。 |
方法
| 名稱 | Description |
|---|---|
| Dispose() |
執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。 |
| GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) |
發送聊天訊息並回覆。 |
| GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) |
發送聊天訊息並直播回覆。 |
明確介面實作
| 名稱 | Description |
|---|---|
| IChatClient.GetService(Type, Object) |
請求 給 IChatClient 指定類型的 |