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.
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 |