Kernel - Using Kernel Features |
---|
Building Kernel |
Configure Execution Settings |
Custom AI Service Selector |
Functions - Invoking Method or Prompt functions with Kernel |
---|
Arguments |
Topic | Samples |
---|---|
Agents | ComplexChat_NestedShopper.cs Legacy_AgentAuthoring.cs Legacy_AgentCharts.cs Legacy_AgentCollaboration.cs Legacy_AgentDelegation.cs Legacy_AgentTools.cs Legacy_Agents.cs Legacy_ChatCompletionAgent.cs MixedChat_Agents.cs OpenAIAssistant_ChartMaker.cs OpenAIAssistant_CodeInterpreter.cs OpenAIAssistant_Retrieval.cs |
AudioToText | OpenAI_AudioToText.cs |
AutoFunctionCalling | Gemini_FunctionCalling.cs OpenAI_FunctionCalling.cs |
ChatCompletion | AzureOpenAIWithData_ChatCompletion.cs ChatHistoryAuthorName.cs ChatHistorySerialization.cs Connectors_CustomHttpClient.cs Connectors_KernelStreaming.cs Connectors_WithMultipleLLMs.cs Google_GeminiChatCompletion.cs Google_GeminiChatCompletionStreaming.cs Google_GeminiGetModelResult.cs Google_GeminiVision.cs OpenAI_ChatCompletion.cs OpenAI_ChatCompletionMultipleChoices.cs OpenAI_ChatCompletionStreaming.cs OpenAI_ChatCompletionStreamingMultipleChoices.cs OpenAI_ChatCompletionWithVision.cs OpenAI_CustomAzureOpenAIClient.cs OpenAI_UsingLogitBias.cs |
DependencyInjection | HttpClient_Registration.cs HttpClient_Resiliency.cs Kernel_Building.cs Kernel_Injecting.cs |
Filtering | AutoFunctionInvocationFiltering.cs FunctionInvocationFiltering.cs Legacy_KernelHooks.cs PromptRenderFiltering.cs |
Functions | Arguments.cs FunctionResult_Metadata.cs FunctionResult_StronglyTyped.cs MethodFunctions.cs MethodFunctions_Advanced.cs MethodFunctions_Types.cs PromptFunctions_Inline.cs PromptFunctions_MultipleArguments.cs |
ImageToText | HuggingFace_ImageToText.cs |
Kernel | BuildingKernel.cs ConfigureExecutionSettings.cs CustomAIServiceSelector.cs |
Local Models | HuggingFace_ChatCompletionWithTGI.cs MultipleProviders_ChatCompletion.cs |
Memory | HuggingFace_EmbeddingGeneration.cs MemoryStore_CustomReadOnly.cs SemanticTextMemory_Building.cs TextChunkerUsage.cs TextChunkingAndEmbedding.cs TextMemoryPlugin_GeminiEmbeddingGeneration.cs TextMemoryPlugin_MultipleMemoryStore.cs |
Planners | FunctionCallStepwisePlanning.cs HandlebarsPlanning.cs |
Plugins | ApiManifestBasedPlugins.cs ConversationSummaryPlugin.cs CreatePluginFromOpenAI_AzureKeyVault.cs CreatePluginFromOpenApiSpec_Github.cs CreatePluginFromOpenApiSpec_Jira.cs CustomMutablePlugin.cs DescribeAllPluginsAndFunctions.cs GroundednessChecks.cs ImportPluginFromGrpc.cs OpenAIPlugins.cs |
PromptsTemplates | ChatCompletionPrompts.cs ChatWithPrompts.cs MultiplePromptTemplates.cs PromptFunctionsWithChatGPT.cs TemplateLanguage.cs |
RAG | WithFunctionCallingStepwisePlanner.cs WithPlugins.cs |
Resources | Agents Folder EnglishRoberta Folder Plugins Folder 22-ai-plugin.json 22-openapi.json 30-system-prompt.txt 30-user-context.txt 30-user-prompt.txt 65-prompt override.handlebars GenerateStory.yaml GenerateStoryHandlebars.yaml chat-gpt-retrieval-plugin-open-api.yaml sample_image.jpg test_audio.wav test_image.jpg travelinfo.txt |
Search | BingAndGooglePlugins.cs MyAzureAISearchPlugin.cs WebSearchQueriesPlugin.cs |
TextGeneration | Custom_TextGenerationService.cs HuggingFace_TextGeneration.cs OpenAI_TextGenerationStreaming.cs |
TextToAudio | OpenAI_TextToAudio.cs |
TextToImage | OpenAI_TextToImageDalle3.cs |