refind
1.0.0
Refind เป็นโครงการเพื่อจัดเก็บเอกสารบุคลิกภาพของฉันในฐานข้อมูลเวกเตอร์ทอและใช้โมดูล OpenAI Vectorizer และการค้นหาทั่วไป
นี่คือการบันทึกเชลล์ที่มี asciinema แสดงคำตอบที่แตกต่างกันด้วยคำถามอินพุตเดียวกันจาก:
สร้างและจัดเตรียมคีย์ OpenAI API ของคุณ:
export OPENAI_APIKEY= " ... "ใส่เอกสารข้อความเต็มด้วยโทเค็นน้อยกว่า 4097 หากพรอมต์ของคุณคือ 4000 โทเค็นความสมบูรณ์ของคุณอาจเป็น 97 โทเค็นมากที่สุด
มาใช้กันเถอะ:
# start the weaviate database
docker-compose up -d
# verify it is up and running
curl http://localhost:8080/v1/meta | jq .
docker-compose logs
# import data, DO IT ONCE
go run main.go import
# query data related to software
go run main.go query | jq .
# when done, gracefully shutdown
docker-compose downในตัวอย่างนี้ Weaviate กำลังส่งคืนรายการที่เกี่ยวข้องกับซอฟต์แวร์
การดำเนินการทอผ้า:
# get the schema
curl -s http://localhost:8080/v1/schema | jq .
# get objects
curl -s http://localhost:8080/v1/objects | jq .
# get one class from the schema
curl -s http://localhost:8080/v1/schema/Chatbot | jq .
# delete a class
curl -s -XDELETE http://localhost:8080/v1/schema/Chatbot | jq . ปลั๊กอิน Retrieval CHATGPT
queryreadme.md