OllamaChatClient クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Ollama の IChatClient を表します。
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
- 実装
コンストラクター
| Name | 説明 |
|---|---|
| OllamaChatClient(String, String, HttpClient) |
OllamaChatClient クラスの新しいインスタンスを初期化します。 |
| OllamaChatClient(Uri, String, HttpClient) |
OllamaChatClient クラスの新しいインスタンスを初期化します。 |
プロパティ
| Name | 説明 |
|---|---|
| ToolCallJsonSerializerOptions |
ツール呼び出しの引数と結果に関連するすべてのシリアル化アクティビティに使用する JsonSerializerOptions を取得または設定します。 |
メソッド
| Name | 説明 |
|---|---|
| Dispose() |
アンマネージド リソースの解放、解放、またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 |
| GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) |
チャット メッセージを送信し、応答を返します。 |
| GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) |
チャット メッセージを送信し、応答をストリームします。 |
明示的なインターフェイスの実装
| Name | 説明 |
|---|---|
| IChatClient.GetService(Type, Object) |
指定した型IChatClientのオブジェクトを |