Profundización en el kernel semántico
Si quiere profundizar más en el kernel semántico y aprender a usar funcionalidades más avanzadas que no se tratan explícitamente en nuestra documentación de Learn, se recomienda consultar nuestros ejemplos de conceptos que muestran individualmente cómo usar características específicas dentro del SDK.
Cada uno de los SDK (Python, C#y Java) tiene su propio conjunto de ejemplos que le guiarán por el SDK. Cada ejemplo se modela como un caso de prueba dentro de nuestro repositorio principal, por lo que siempre se garantiza que el ejemplo funcionará con la última versión nocturna del SDK. A continuación se muestran la mayoría de los ejemplos que encontrará en nuestro proyecto de conceptos.
Category | Nombre del ejemplo | Vínculo |
---|---|---|
Agentes | ComplexChat_NestedShopper | Vínculo |
Legacy_AgentAuthoring | Vínculo | |
Legacy_AgentCharts | Vínculo | |
Legacy_AgentCollaboration | Vínculo | |
Legacy_AgentDelegation | Vínculo | |
Legacy_AgentTools | Vínculo | |
Legacy_Agents | Vínculo | |
Legacy_ChatCompletionAgent | Vínculo | |
MixedChat_Agents | Vínculo | |
OpenAIAssistant_ChartMaker | Vínculo | |
OpenAIAssistant_CodeInterpreter | Vínculo | |
OpenAIAssistant_Retrieval | Vínculo | |
Audio a texto | OpenAI_AudioToText | Vínculo |
Llamada automática a funciones | Gemini_FunctionCalling | Vínculo |
OpenAI_FunctionCalling | Vínculo | |
Almacenamiento en caché semántico | SemanticCachingWithFilters | Vínculo |
Finalización del chat | AzureOpenAIWithData_ChatCompletion | Vínculo |
ChatHistoryAuthorName | Vínculo | |
ChatHistorySerialization | Vínculo | |
Connectors_CustomHttpClient | Vínculo | |
Connectors_KernelStreaming | Vínculo | |
Connectors_WithMultipleLLMs | Vínculo | |
Google_GeminiChatCompletion | Vínculo | |
Google_GeminiChatCompletionStreaming | Vínculo | |
Google_GeminiGetModelResult | Vínculo | |
Google_GeminiVision | Vínculo | |
OpenAI_ChatCompletion | Vínculo | |
OpenAI_ChatCompletionMultipleChoices | Vínculo | |
OpenAI_ChatCompletionStreaming | Vínculo | |
OpenAI_ChatCompletionStreamingMultipleChoices | Vínculo | |
OpenAI_ChatCompletionWithVision | Vínculo | |
OpenAI_CustomAzureOpenAIClient | Vínculo | |
OpenAI_UsingLogitBias | Vínculo | |
OpenAI_FunctionCalling | Vínculo | |
MistralAI_ChatPrompt | Vínculo | |
MistralAI_FunctionCalling | Vínculo | |
MistralAI_StreamingFunctionCalling | Vínculo | |
Inserción de dependencias | HttpClient_Registration | Vínculo |
HttpClient_Resiliency | Vínculo | |
Kernel_Building | Vínculo | |
Kernel_Injecting | Vínculo | |
Filtering | AutoFunctionInvocationFiltering | Vínculo |
FunctionInvocationFiltering | Vínculo | |
Legacy_KernelHooks | Vínculo | |
PromptRenderFiltering | Vínculo | |
RetryWithFilters | Vínculo | |
PIIDetectionWithFilters | Vínculo | |
Funciones del complemento | Argumentos | Vínculo |
FunctionResult_Metadata | Vínculo | |
FunctionResult_StronglyTyped | Vínculo | |
MethodFunctions | Vínculo | |
MethodFunctions_Advanced | Vínculo | |
MethodFunctions_Types | Vínculo | |
PromptFunctions_Inline | Vínculo | |
PromptFunctions_MultipleArguments | Vínculo | |
Imagen a texto | HuggingFace_ImageToText | Vínculo |
Modelos locales | HuggingFace_ChatCompletionWithTGI | Vínculo |
MultipleProviders_ChatCompletion | Vínculo | |
Memoria | HuggingFace_EmbeddingGeneration | Vínculo |
MemoryStore_CustomReadOnly | Vínculo | |
SemanticTextMemory_Building | Vínculo | |
TextChunkerUsage | Vínculo | |
TextChunkingAndEmbedding | Vínculo | |
TextMemoryPlugin_GeminiEmbeddingGeneration | Vínculo | |
TextMemoryPlugin_MultipleMemoryStore | Vínculo | |
Planeamiento | FunctionCallStepwisePlanning | Vínculo |
HandlebarsPlanning | Vínculo | |
Complementos | ApiManifestBasedPlugins | Vínculo |
ConversationSummaryPlugin | Vínculo | |
CreatePluginFromOpenAI_AzureKeyVault | Vínculo | |
CreatePluginFromOpenApiSpec_Github | Vínculo | |
CreatePluginFromOpenApiSpec_Jira | Vínculo | |
CustomMutablePlugin | Vínculo | |
DescribirAllPluginsAndFunctions | Vínculo | |
GroundednessChecks | Vínculo | |
ImportPluginFromGrpc | Vínculo | |
OpenAIPlugins | Vínculo | |
Plantillas de solicitud | ChatCompletionPrompts | Vínculo |
ChatWithPrompts | Vínculo | |
LiquidPrompts | Vínculo | |
MultiplePromptTemplates | Vínculo | |
PromptFunctionsWithChatGPT | Vínculo | |
TemplateLanguage | Vínculo | |
PromptyFunction | Vínculo | |
Generación aumentada de recuperación | WithFunctionCallingStepwisePlanner | Vínculo |
WithPlugins | Vínculo | |
Buscar | BingAndGooglePlugins | Vínculo |
MyAzureAISearchPlugin | Vínculo | |
WebSearchQueriesPlugin | Vínculo | |
Generación de texto | Custom_TextGenerationService | Vínculo |
HuggingFace_TextGeneration | Vínculo | |
OpenAI_TextGenerationStreaming | Vínculo | |
Texto a audio | OpenAI_TextToAudio | Vínculo |
Texto a imagen | OpenAI_TextToImage | Vínculo |
Características | Descripción | Vínculo |
---|---|---|
AutoFunctionCalling | Uso Auto Function Calling de para permitir que los modelos compatibles con llamadas de función invoquen funciones de kernel automáticamente |
Vínculo |
ChatCompletion | Uso del ChatCompletion servicio compatible con mensajería con modelos |
Vínculo |
Filtros | Creación y uso de filtros | Vínculo |
Funciones | Invocación Method o Prompt funciones con Kernel |
Vínculo |
Puesta a tierra | Ejemplo de cómo realizar la puesta en tierra de LLM | Vínculo |
Registro | Mostrar cómo configurar el registro | Vínculo |
Memoria | Uso de conceptos de Memory IA |
Vínculo |
En los datos | Ejemplos de uso de AzureOpenAI On Your Data |
Vínculo |
Planificadores | Mostrar los usos de Planners |
Vínculo |
Complementos | Diferentes formas de crear y usar Plugins |
Vínculo |
PromptTemplates | Uso de Templates con parametrización para la Prompt representación |
Vínculo |
RAG | Diferentes formas de RAG (generación aumentada de recuperación) |
Vínculo |
Buscar | Uso de la información de servicios de búsqueda | Vínculo |
Selector de servicios | Muestra cómo crear y usar una clase de selector de servicio personalizada. | Vínculo |
Configurar | Configuración de variables de entorno para kernel semántico | Vínculo |
TextGeneration | Uso de TextGeneration un servicio compatible con modelos |
Vínculo |