Este repositorio contiene instrucciones y plantillas para conectar el servicio de recuperación externo para GPT , impulsado por Zilliz Cloud Pipelines.
Zilliz Cloud Pipelines es un servicio de recuperación integral. Al configurar este servicio de recuperación externo como una "Acción" de GPT, este enfoque proporciona una alternativa más flexible y económica a la base de conocimientos de GPT predeterminada.
Pruebe una demostración en vivo aquí: https://chat.openai.com/g/g-CXDhOVcGf-ask-about-2023 (Se requiere suscripción a ChatGPT Plus para usar GPT)
Zilliz Cloud Pipelines no tiene DevOps, es altamente escalable y económico. En comparación con la capacidad de recuperación de GPT predeterminada que solo acepta archivos cargados, este servicio admite personalizaciones enriquecidas, como estrategia de fragmentación múltiple, opciones de modelos integrados de BAAI, Voyage AI y OpenAI, y capacidad de reclasificación opcional (próximamente a principios de marzo).
En GPT, la integración con Zilliz Cloud Pipelines se puede realizar simplemente copiando la configuración de API y el aviso desde este repositorio.
Este GPT simplifica la administración de Zilliz Cloud Pipelines, lo que permite a los usuarios enumerar, crear, ejecutar y eliminar canalizaciones fácilmente mediante comandos sencillos.
Este tutorial muestra cómo utilizar Zilliz Cloud Pipelines para crear sus propios GPT con capacidad de recuperación.
En esta guía de inicio rápido, creamos una demostración de GPT Ask about 2023 que puede responder preguntas sobre eventos que ocurrieron en 2023. ChatGPT no tiene información de 2023, por lo que una respuesta correcta dependería de recuperar información relevante de una base de conocimiento externa, en Este caso se implementó con Zilliz Cloud Pipelines.
Regístrese en Zilliz Cloud para obtener una cuenta o utilice una cuenta de Zilliz Cloud existente.
Cree canalizaciones siguiendo las instrucciones. Estas canalizaciones pueden ingerir/buscar/eliminar conocimientos en una base de datos vectorial. Después de crear las canalizaciones de ingesta, búsqueda y eliminación. Anote el ID del canal de búsqueda : pipe-xxxxxxxxxxxx
y su clave API . Se utilizarán para configurar Acción en GPT.
Indexe los documentos de conocimiento ejecutando la canalización de ingesta: navegue hasta Pipeline Playground, ingrese el campo doc_url
y haga clic en Ejecutar para ingerir el documento.
"doc_url": " https://raw.githubusercontent.com/wxywb/raw_resources/master/2023.pdf "
Haga clic en Crear nueva acción para configurar una nueva acción.
Inserte el contenido del archivo YAML rag.yaml en el campo Esquema de acción GPT.
Sustituya SearchPipelineID por el ID del canal de búsqueda anotado anteriormente: pipe-xxxxxxxxxxxx
.
Configure la autenticación para permitir que los GPT llamen a la API de Zilliz Cloud:
Haga clic en Autenticación.
Elija clave API como tipo de autenticación y portador como tipo de autenticación.
Ingrese la clave API obtenida de su cuenta de Zilliz Cloud.
https://openai.com/policies/terms-of-use
Los GPT requieren instrucciones para guiar su comportamiento, de modo que durante el chat puedan utilizar correctamente la acción definida anteriormente para recuperar conocimientos relevantes. Las instrucciones deben ser claras y concisas y proporcionar una comprensión integral de las capacidades y limitaciones del GPT.
Las instrucciones deben incluir 2 partes , la primera parte son las instrucciones generales para los GPT y la segunda parte es la indicación para usar la acción como herramienta de recuperación.
En la pestaña Configurar, ingrese la instrucción Parte 1 . Esto es específico para su aplicación y explica lo que se supone que debe hacer este GPT.
This GPT is designed to inform users about events that occurred in 2023. It provides summaries, insights, and detailed
accounts of significant happenings from that year. It aims to be informative, engaging, and accurate in its
descriptions, ensuring users receive a comprehensive understanding of the year's events. When asked, it will focus on
delivering concise information about specific incidents, trends, developments in various fields such as technology,
global politics, health, and culture. It will avoid speculation and stick to verified information to maintain
credibility.
In cases where details are not clear or are disputed, the GPT may clarify that the information is based on available
sources as of its last training cut-off in April 2023. It will encourage users to consult up-to-date sources for the
latest information. The GPT is friendly and approachable in its tone, making historical information accessible and
interesting to a wide audience. It avoids sensitive topics with respect and care, ensuring that discussions are handled
with empathy and awareness of their complexity.
Copie la instrucción Parte 2 de rag_prompt.md y agréguela a la instrucción anterior. Esto es para indicarle al GPT cómo desencadenar la acción para recuperar conocimiento externo llamando a la API RESTful de Zilliz Cloud Pipelines.
Opcionalmente, puede agregar iniciadores de conversación para guiar a los usuarios sobre qué preguntar con su GPT.
Haga clic en Guardar para que su GPT sea accesible para los usuarios.
Ahora puede probar el GPT recién creado con Zilliz Cloud Pipelines como base de conocimientos externa. En la página de GPT, seleccione el GPT que ha creado y comience a hacer preguntas. La respuesta se basará en los eventos de 2023 almacenados en Zilliz Cloud Pipelines.
Si tiene preguntas sobre el uso de Zilliz Cloud Pipelines con GPT, no dude en abrir un problema en este repositorio o comunicarse con nuestro equipo de soporte: Correo electrónico: [email protected]