Delen via


Dieper ingaan op Semantische kernel

Als u dieper wilt ingaan op Semantische kernel en meer wilt weten over het gebruik van geavanceerdere functionaliteit die niet expliciet wordt behandeld in onze Learn-documentatie, raden we u aan onze conceptenvoorbeelden te bekijken die afzonderlijk laten zien hoe u specifieke functies binnen de SDK kunt gebruiken.

Elk van de SDK's (Python, C# en Java) hebben hun eigen set voorbeelden die de SDK doorlopen. Elk voorbeeld is gemodelleerd als een testcase in onze hoofdopslagplaats, zodat u altijd zeker weet dat het voorbeeld werkt met de nieuwste nachtversie van de SDK. Hieronder vindt u de meeste voorbeelden in ons conceptenproject.

Voorbeelden van kernelsyntaxis op GitHub gebruiken

Categorie Voorbeeldnaam Koppeling
Agents ComplexChat_NestedShopper Koppeling
Legacy_AgentAuthoring Koppeling
Legacy_AgentCharts Koppeling
Legacy_AgentCollaboration Koppeling
Legacy_AgentDelegation Koppeling
Legacy_AgentTools Koppeling
Legacy_Agents Koppeling
Legacy_ChatCompletionAgent Koppeling
MixedChat_Agents Koppeling
OpenAIAssistant_ChartMaker Koppeling
OpenAIAssistant_CodeInterpreter Koppeling
OpenAIAssistant_Retrieval Koppeling
Audio naar tekst OpenAI_AudioToText Koppeling
Automatische functie-aanroepen Gemini_FunctionCalling Koppeling
OpenAI_FunctionCalling Koppeling
Semantische caching SemanticCachingWithFilters Koppeling
Chatvoltooiing AzureOpenAIWithData_ChatCompletion Koppeling
ChatHistoryAuthorName Koppeling
ChatHistorySerialization Koppeling
Connectors_CustomHttpClient Koppeling
Connectors_KernelStreaming Koppeling
Connectors_WithMultipleLLMs Koppeling
Google_GeminiChatCompletion Koppeling
Google_GeminiChatCompletionStreaming Koppeling
Google_GeminiGetModelResult Koppeling
Google_GeminiVision Koppeling
OpenAI_ChatCompletion Koppeling
OpenAI_ChatCompletionMultipleChoices Koppeling
OpenAI_ChatCompletionStreaming Koppeling
OpenAI_ChatCompletionStreamingMultipleChoices Koppeling
OpenAI_ChatCompletionWithVision Koppeling
OpenAI_CustomAzureOpenAIClient Koppeling
OpenAI_UsingLogitBias Koppeling
OpenAI_FunctionCalling Koppeling
MistralAI_ChatPrompt Koppeling
MistralAI_FunctionCalling Koppeling
MistralAI_StreamingFunctionCalling Koppeling
Afhankelijkheidsinjectie HttpClient_Registration Koppeling
HttpClient_Resiliency Koppeling
Kernel_Building Koppeling
Kernel_Injecting Koppeling
Filteren AutoFunctionInvocationFiltering Koppeling
FunctionInvocationFiltering Koppeling
Legacy_KernelHooks Koppeling
PromptRenderFiltering Koppeling
RetryWithFilters Koppeling
PIIDetectionWithFilters Koppeling
Invoegtoepassingsfuncties Argumenten Koppeling
FunctionResult_Metadata Koppeling
FunctionResult_StronglyTyped Koppeling
MethodFunctions Koppeling
MethodFunctions_Advanced Koppeling
MethodFunctions_Types Koppeling
PromptFunctions_Inline Koppeling
PromptFunctions_MultipleArguments Koppeling
Afbeelding naar tekst HuggingFace_ImageToText Koppeling
Lokale modellen HuggingFace_ChatCompletionWithTGI Koppeling
MultipleProviders_ChatCompletion Koppeling
Geheugen HuggingFace_EmbeddingGeneration Koppeling
MemoryStore_CustomReadOnly Koppeling
SemanticTextMemory_Building Koppeling
TextChunkerUsage Koppeling
TextChunkingAndEmbedding Koppeling
TextMemoryPlugin_GeminiEmbeddingGeneration Koppeling
TextMemoryPlugin_MultipleMemoryStore Koppeling
Planning FunctionCallStepwisePlanning Koppeling
HandlebarsPlanning Koppeling
Invoegtoepassingen ApiManifestBasedPlugins Koppeling
ConversationSummaryPlugin Koppeling
CreatePluginFromOpenAI_AzureKeyVault Koppeling
CreatePluginFromOpenApiSpec_Github Koppeling
CreatePluginFromOpenApiSpec_Jira Koppeling
CustomMutablePlugin Koppeling
DescribeAllPluginsAndFunctions Koppeling
GroundednessChecks Koppeling
ImportPluginFromGrpc Koppeling
OpenAIPlugins Koppeling
Promptsjablonen ChatCompletionPrompts Koppeling
ChatWithPrompts Koppeling
LiquidPrompts Koppeling
MultiplePromptTemplates Koppeling
PromptFunctionsWithChatGPT Koppeling
TemplateLanguage Koppeling
PromptyFunction Koppeling
Augmented Generation ophalen WithFunctionCallingStepwisePlanner Koppeling
MetPlugins Koppeling
Zoeken BingAndGooglePlugins Koppeling
MyAzureAISearchPlugin Koppeling
WebSearchQueriesPlugin Koppeling
Tekst genereren Custom_TextGenerationService Koppeling
HuggingFace_TextGeneration Koppeling
OpenAI_TextGenerationStreaming Koppeling
Tekst naar audio OpenAI_TextToAudio Koppeling
Tekst naar afbeelding OpenAI_TextToImage Koppeling
Functies Beschrijving Koppeling
AutoFunctionCalling Door Auto Function Calling functieoproep geschikte modellen toe te staan om kernelfuncties automatisch aan te roepen Koppeling
ChatCompletion Service ChatCompletion die geschikt is voor berichten gebruiken met modellen Koppeling
Filteren Filters maken en gebruiken Koppeling
Functies Aanroepen Method of Prompt functies met Kernel Koppeling
Aarding Een voorbeeld van het uitvoeren van LLM-gronding Koppeling
Logboekregistratie Logboekregistratie instellen Koppeling
Geheugen AI-concepten gebruiken Memory Koppeling
On Your Data Voorbeelden van het gebruik van AzureOpenAI On Your Data Koppeling
Planners Het gebruik van Planners Koppeling
Invoegtoepassingen Verschillende manieren om te maken en te gebruiken Plugins Koppeling
PromptTemplates Gebruiken Templates met parametrisatie voor Prompt rendering Koppeling
VOD Verschillende manieren van RAG (Ophalen-Augmented Generation) Koppeling
Zoeken Informatie over zoekservices gebruiken Koppeling
Serviceselector Laat zien hoe u een aangepaste serviceselectorklasse maakt en gebruikt. Koppeling
Instellingen Omgevingsvariabelen instellen voor Semantische kernel Koppeling
Tekstgeneratie Compatibele TextGeneration service gebruiken met modellen Koppeling