이 저장소에는 Zilliz Cloud Pipelines에서 제공하는 GPT 용 외부 검색기 서비스를 플러그인하기 위한 지침과 템플릿이 포함되어 있습니다.
Zilliz Cloud Pipelines는 원스톱 검색 서비스입니다. 이 외부 검색 서비스를 GPT "작업"으로 구성함으로써 이 접근 방식은 기본 GPT 지식 기반에 대한 보다 유연하고 경제적인 대안을 제공합니다.
여기에서 라이브 데모를 시도해 보세요: https://chat.openai.com/g/g-CXDhOVcGf-ask-about-2023(GPT를 사용하려면 ChatGPT Plus 구독이 필요함)
Zilliz Cloud Pipelines는 DevOps가 없으며 확장성이 뛰어나고 경제적입니다. 업로드된 파일만 허용하는 기본 GPT 검색 기능과 비교하여 이 서비스는 다중 청킹 전략, BAAI, Voyage AI 및 OpenAI의 임베딩 모델 선택, 선택적 재순위 기능(3월 초 출시 예정)과 같은 풍부한 사용자 정의를 지원합니다.
GPT에서는 이 저장소에서 API 구성 및 프롬프트를 복사하여 Zilliz Cloud Pipelines와의 통합을 간단히 수행할 수 있습니다.
이 GPT는 Zilliz Cloud 파이프라인 관리를 단순화하여 사용자가 간단한 명령을 통해 파이프라인을 쉽게 나열, 생성, 실행 및 삭제할 수 있도록 합니다.
이 튜토리얼에서는 Zilliz Cloud Pipelines를 사용하여 검색 기능이 있는 자체 GPT를 구축하는 방법을 보여줍니다.
이 빠른 시작 가이드에서는 2023년에 발생한 이벤트에 대한 질문에 답변할 수 있는 데모 GPT Ask about 2023 을 만들었습니다. ChatGPT에는 2023년 정보가 없으므로 정답은 외부 지식 베이스에서 관련 정보를 검색하는 방법에 따라 달라집니다. 이 사례는 Zilliz Cloud Pipelines로 구현되었습니다.
Zilliz Cloud에 가입하여 계정을 얻거나 기존 Zilliz Cloud 계정을 사용하세요.
지침에 따라 파이프라인을 생성합니다. 이러한 파이프라인은 벡터 데이터베이스에 대한 지식을 수집/검색/삭제할 수 있습니다. 수집, 검색 및 삭제 파이프라인을 생성한 후. 검색 파이프라인 ID pipe-xxxxxxxxxxxx
와 API-Key를 기록해 두세요. GPT에 대한 작업을 설정하는 데 사용됩니다.
수집 파이프라인을 실행하여 지식 문서를 인덱싱합니다. Pipeline Playground로 이동하여 doc_url
필드를 입력하고 실행을 클릭하여 문서를 수집합니다.
"doc_url": " https://raw.githubusercontent.com/wxywb/raw_resources/master/2023.pdf "
새 작업 만들기를 클릭하여 새 작업을 설정합니다.
YAML 파일 rag.yaml의 콘텐츠를 GPT 작업 스키마 필드에 삽입합니다.
SearchPipelineID를 이전에 기록한 검색 파이프라인 ID pipe-xxxxxxxxxxxx
로 대체합니다.
GPT가 Zilliz Cloud API를 호출할 수 있도록 인증을 구성합니다.
인증을 클릭하세요.
인증 유형으로 API 키를 선택하고 인증 유형으로 전달자를 선택합니다.
Zilliz Cloud 계정에서 얻은 API-Key를 입력하세요.
https://openai.com/policies/terms-of-use
GPT에는 채팅 중에 위에 정의된 작업을 적절하게 사용하여 관련 지식을 검색할 수 있도록 행동을 안내하는 지침이 필요합니다. 지침은 명확하고 간결해야 하며 GPT의 기능과 한계에 대한 포괄적인 이해를 제공해야 합니다.
지침은 2부분 으로 구성되어야 합니다. 첫 번째 부분은 GPT에 대한 일반 지침이고, 두 번째 부분은 작업을 검색 도구로 사용하기 위한 프롬프트입니다.
구성 탭에서 지침 Part 1 을 입력합니다. 이는 애플리케이션에 따라 다르며 이 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.
rag_prompt.md에서 지침 파트 2를 복사하여 위 지침에 추가합니다. 이는 Zilliz Cloud Pipelines의 RESTful API를 호출하여 외부 지식을 검색하는 작업을 트리거하는 방법을 GPT에 지시하기 위한 것입니다.
선택적으로 대화 시작 요소를 추가하여 사용자에게 GPT에 무엇을 물어봐야 하는지 안내할 수 있습니다.
사용자가 GPT에 액세스할 수 있도록 하려면 저장을 클릭하세요.
이제 Zilliz Cloud Pipelines를 외부 지식 기반으로 사용하여 새로 생성된 GPT를 사용해 볼 수 있습니다. GPT 페이지에서 생성한 GPT를 선택하고 질문을 시작하세요. 답변은 Zilliz Cloud Pipelines에 저장된 2023년 이벤트를 기반으로 합니다.
GPT와 함께 Zilliz Cloud Pipelines를 사용하는 데 질문이 있는 경우 언제든지 이 저장소에서 문제를 열거나 지원 팀에 문의하세요. 이메일: [email protected]