セマンティック カーネルの詳細
セマンティック カーネルの詳細を確認し、Learn ドキュメントで明示的に説明されていない高度な機能の使用方法を学習する場合は、SDK 内で特定の機能を使用する方法を個別に示す概念サンプルを確認することをお勧めします。
各 SDK (Python、C#、Java) には、SDK を説明する独自のサンプル セットがあります。 各サンプルはメイン リポジトリ内のテスト ケースとしてモデル化されているため、サンプルが SDK の最新の夜間バージョンで動作することが常に保証されます。 概念プロジェクトで見つかるほとんどのサンプルを次に示します。
カテゴリ | サンプル名 | リンク |
---|---|---|
エージェント | ComplexChat_NestedShopper | リンク |
Legacy_AgentAuthoring | リンク | |
Legacy_AgentCharts | リンク | |
Legacy_AgentCollaboration | リンク | |
Legacy_AgentDelegation | リンク | |
Legacy_AgentTools | リンク | |
Legacy_Agents | リンク | |
Legacy_ChatCompletionAgent | リンク | |
MixedChat_Agents | リンク | |
OpenAIAssistant_ChartMaker | リンク | |
OpenAIAssistant_CodeInterpreter | リンク | |
OpenAIAssistant_Retrieval | リンク | |
オーディオからテキストへ | OpenAI_AudioToText | リンク |
関数の自動呼び出し | Gemini_FunctionCalling | リンク |
OpenAI_FunctionCalling | リンク | |
セマンティック キャッシュ | SemanticCachingWithFilters | リンク |
チャットの完了 | AzureOpenAIWithData_ChatCompletion | リンク |
ChatHistoryAuthorName | リンク | |
ChatHistorySerialization | リンク | |
Connectors_CustomHttpClient | リンク | |
Connectors_KernelStreaming | リンク | |
Connectors_WithMultipleLLMs | リンク | |
Google_GeminiChatCompletion | リンク | |
Google_GeminiChatCompletionStreaming | リンク | |
Google_GeminiGetModelResult | リンク | |
Google_GeminiVision | リンク | |
OpenAI_ChatCompletion | リンク | |
OpenAI_ChatCompletionMultipleChoices | リンク | |
OpenAI_ChatCompletionStreaming | リンク | |
OpenAI_ChatCompletionStreamingMultipleChoices | リンク | |
OpenAI_ChatCompletionWithVision | リンク | |
OpenAI_CustomAzureOpenAIClient | リンク | |
OpenAI_UsingLogitBias | リンク | |
OpenAI_FunctionCalling | リンク | |
MistralAI_ChatPrompt | リンク | |
MistralAI_FunctionCalling | リンク | |
MistralAI_StreamingFunctionCalling | リンク | |
依存関係の挿入 | HttpClient_Registration | リンク |
HttpClient_Resiliency | リンク | |
Kernel_Building | リンク | |
Kernel_Injecting | リンク | |
フィルター処理 | AutoFunctionInvocationFiltering | リンク |
FunctionInvocationFiltering | リンク | |
Legacy_KernelHooks | リンク | |
PromptRenderFiltering | リンク | |
RetryWithFilters | リンク | |
PIIDetectionWithFilters | リンク | |
プラグイン関数 | 引数 | リンク |
FunctionResult_Metadata | リンク | |
FunctionResult_StronglyTyped | リンク | |
MethodFunctions | リンク | |
MethodFunctions_Advanced | リンク | |
MethodFunctions_Types | リンク | |
PromptFunctions_Inline | リンク | |
PromptFunctions_MultipleArguments | リンク | |
画像からテキストへ | HuggingFace_ImageToText | リンク |
ローカル モデル | HuggingFace_ChatCompletionWithTGI | リンク |
MultipleProviders_ChatCompletion | リンク | |
メモリ | HuggingFace_EmbeddingGeneration | リンク |
MemoryStore_CustomReadOnly | リンク | |
SemanticTextMemory_Building | リンク | |
TextChunkerUsage | リンク | |
TextChunkingAndEmbedding | リンク | |
TextMemoryPlugin_GeminiEmbeddingGeneration | リンク | |
TextMemoryPlugin_MultipleMemoryStore | リンク | |
計画 | FunctionCallStepwisePlanning | リンク |
HandlebarsPlanning | リンク | |
プラグイン | ApiManifestBasedPlugins | リンク |
ConversationSummaryPlugin | リンク | |
CreatePluginFromOpenAI_AzureKeyVault | リンク | |
CreatePluginFromOpenApiSpec_Github | リンク | |
CreatePluginFromOpenApiSpec_Jira | リンク | |
CustomMutablePlugin | リンク | |
DescribeAllPluginsAndFunctions | リンク | |
GroundednessChecks | リンク | |
ImportPluginFromGrpc | リンク | |
OpenAIPlugins | リンク | |
プロンプト テンプレート | ChatCompletionPrompts | リンク |
ChatWithPrompts | リンク | |
LiquidPrompts | リンク | |
MultiplePromptTemplates | リンク | |
PromptFunctionsWithChatGPT | リンク | |
TemplateLanguage | リンク | |
PromptyFunction | リンク | |
取得拡張生成 | WithFunctionCallingStepwisePlanner | リンク |
WithPlugins | リンク | |
検索する | BingAndGooglePlugins | リンク |
MyAzureAISearchPlugin | リンク | |
WebSearchQueriesPlugin | リンク | |
テキスト生成 | Custom_TextGenerationService | リンク |
HuggingFace_TextGeneration | リンク | |
OpenAI_TextGenerationStreaming | リンク | |
テキストからオーディオへ | OpenAI_TextToAudio | リンク |
テキストから画像へ | OpenAI_TextToImage | リンク |
機能 | 説明 | リンク |
---|---|---|
AutoFunctionCalling | Auto Function Calling を使用して、関数呼び出し対応モデルがカーネル関数を自動的に呼び出せるようにする |
リンク |
ChatCompletion | モデル ChatCompletion メッセージング対応サービスの使用 |
リンク |
フィルター処理 | フィルターの作成と使用 | リンク |
関数 | で Method または Prompt 関数を呼び出す Kernel |
リンク |
グラウンディング | LLM グラウンディングを実行する方法の例 | リンク |
ログ機能 | ログを設定する方法の表示 | リンク |
メモリ | Memory AI の概念の使用 |
リンク |
On Your Data | AzureOpenAI の使用例 On Your Data |
リンク |
プランナー | の用途を示す Planners |
リンク |
プラグイン | さまざまな作成方法と使用方法 Plugins |
リンク |
PromptTemplates | Prompt レンダリングにパラメーター化でTemplates を使用する |
リンク |
RAG | RAG のさまざまな方法 (検索拡張生成) |
リンク |
検索する | 検索サービス情報の使用 | リンク |
サービス セレクター | カスタム サービス セレクター クラスを作成して使用する方法を示します。 | リンク |
セットアップ | セマンティック カーネルの環境変数を設定する方法 | リンク |
TextGeneration | モデル TextGeneration 対応するサービスの使用 |
リンク |