Partager via


Présentation approfondie du noyau sémantique

Si vous souhaitez explorer plus en détail le noyau sémantique et apprendre à utiliser des fonctionnalités plus avancées non explicitement décrites dans notre documentation Learn, nous vous recommandons de consulter nos exemples de concepts qui montrent individuellement comment utiliser des fonctionnalités spécifiques dans le Kit de développement logiciel (SDK).

Chacun des kits SDK (Python, C# et Java) possèdent leur propre ensemble d’exemples qui parcourent le Kit de développement logiciel (SDK). Chaque exemple est modélisé en tant que cas de test dans notre dépôt principal. Vous êtes donc toujours assuré que l’exemple fonctionnera avec la dernière version nocturne du Kit de développement logiciel (SDK) ! Vous trouverez ci-dessous la plupart des exemples que vous trouverez dans notre projet de concepts.

Tirer parti des exemples de syntaxe du noyau sur GitHub

Catégorie Nom d’exemple Lien
Agents ComplexChat_NestedShopper Lien
Legacy_AgentAuthoring Lien
Legacy_AgentCharts Lien
Legacy_AgentCollaboration Lien
Legacy_AgentDelegation Lien
Legacy_AgentTools Lien
Legacy_Agents Lien
Legacy_ChatCompletionAgent Lien
MixedChat_Agents Lien
OpenAIAssistant_ChartMaker Lien
OpenAIAssistant_CodeInterpreter Lien
OpenAIAssistant_Retrieval Lien
Audio à texte OpenAI_AudioToText Lien
Appel automatique de fonction Gemini_FunctionCalling Lien
OpenAI_FunctionCalling Lien
Mise en cache sémantique SemanticCachingWithFilters Lien
Saisie semi-automatique des conversations AzureOpenAIWithData_ChatCompletion Lien
ChatHistoryAuthorName Lien
ChatHistorySerialization Lien
Connectors_CustomHttpClient Lien
Connectors_KernelStreaming Lien
Connectors_WithMultipleLLMs Lien
Google_GeminiChatCompletion Lien
Google_GeminiChatCompletionStreaming Lien
Google_GeminiGetModelResult Lien
Google_GeminiVision Lien
OpenAI_ChatCompletion Lien
OpenAI_ChatCompletionMultipleChoices Lien
OpenAI_ChatCompletionStreaming Lien
OpenAI_ChatCompletionStreamingMultipleChoices Lien
OpenAI_ChatCompletionWithVision Lien
OpenAI_CustomAzureOpenAIClient Lien
OpenAI_UsingLogitBias Lien
OpenAI_FunctionCalling Lien
MistralAI_ChatPrompt Lien
MistralAI_FunctionCalling Lien
MistralAI_StreamingFunctionCalling Lien
Injection de dépendances HttpClient_Registration Lien
HttpClient_Resiliency Lien
Kernel_Building Lien
Kernel_Injecting Lien
Filtering AutoFunctionInvocationFiltering Lien
FunctionInvocationFiltering Lien
Legacy_KernelHooks Lien
PromptRenderFiltering Lien
RetryWithFilters Lien
PIIDetectionWithFilters Lien
Fonctions de plug-in Arguments Lien
FunctionResult_Metadata Lien
FunctionResult_StronglyTyped Lien
MethodFunctions Lien
MethodFunctions_Advanced Lien
MethodFunctions_Types Lien
PromptFunctions_Inline Lien
PromptFunctions_MultipleArguments Lien
Image en texte HuggingFace_ImageToText Lien
Modèles locaux HuggingFace_ChatCompletionWithTGI Lien
MultipleProviders_ChatCompletion Lien
Mémoire HuggingFace_EmbeddingGeneration Lien
MemoryStore_CustomReadOnly Lien
SemanticTextMemory_Building Lien
TextChunkerUsage Lien
TextChunkingAndEmbedding Lien
TextMemoryPlugin_GeminiEmbeddingGeneration Lien
TextMemoryPlugin_MultipleMemoryStore Lien
Planification FunctionCallStepwisePlanning Lien
HandlebarsPlanning Lien
Plug-ins ApiManifestBasedPlugins Lien
ConversationSummaryPlugin Lien
CreatePluginFromOpenAI_AzureKeyVault Lien
CreatePluginFromOpenApiSpec_Github Lien
CreatePluginFromOpenApiSpec_Jira Lien
CustomMutablePlugin Lien
DécrireAllPluginsAndFunctions Lien
GroundednessChecks Lien
ImportPluginFromGrpc Lien
OpenAIPlugins Lien
Modèles d’invite ChatCompletionPrompts Lien
ChatWithPrompts Lien
LiquidPrompts Lien
MultiplePromptTemplates Lien
PromptFunctionsWithChatGPT Lien
TemplateLanguage Lien
PromptyFunction Lien
Récupération d’une génération augmentée WithFunctionCallingStepwisePlanner Lien
WithPlugins Lien
Recherche BingAndGooglePlugins Lien
MyAzureAISearchPlugin Lien
WebSearchQueriesPlugin Lien
Génération de texte Custom_TextGenerationService Lien
HuggingFace_TextGeneration Lien
OpenAI_TextGenerationStreaming Lien
Texte en audio OpenAI_TextToAudio Lien
Texte à l’image OpenAI_TextToImage Lien
Fonctionnalités Description Lien
AutoFunctionCalling Utilisation Auto Function Calling pour autoriser les modèles compatibles des appels de fonction à appeler automatiquement les fonctions du noyau Lien
ChatCompletion Utilisation du ChatCompletion service compatible avec la messagerie avec des modèles Lien
Filtrage Création et utilisation de filtres Lien
Functions Appel Method ou Prompt fonctions avec Kernel Lien
Mise à la terre Exemple d’exécution du sol LLM Lien
Logging Montrant comment configurer la journalisation Lien
Mémoire Utilisation des concepts d’IA Memory Lien
Sur vos données Exemples d’utilisation d’AzureOpenAI On Your Data Lien
Planificateurs Affichage des utilisations de Planners Lien
Plug-ins Différentes façons de créer et d’utiliser Plugins Lien
PromptTemplates Utilisation Templates avec la paramétrisation pour Prompt le rendu Lien
RAG Différentes façons de RAG (génération augmentée de récupération) Lien
Recherche Utilisation des informations sur les services de recherche Lien
Sélecteur de service Montre comment créer et utiliser une classe de sélecteur de service personnalisée. Lien
Programme d’installation Comment configurer des variables d’environnement pour le noyau sémantique Lien
TextGeneration Utilisation d’un TextGeneration service compatible avec des modèles Lien