ให้ Taotie เป็นผู้ช่วยของคุณในการดึงความรู้ที่เป็นประโยชน์ออกมาจากข้อมูลที่มีเสียงดังขนาดใหญ่ ประกอบด้วยสามองค์ประกอบหลัก:
นี่คือภาพรวมของสถาปัตยกรรมของ Taotie:
สถาปัตยกรรมของ Taotie
นี่คือตัวอย่างของวิธีการใช้ Taotie เพื่อสมัครสมาชิก Twitter, GitHub และ HTTP โดยสรุปข้อมูลโดยใช้ตัวแทน LLM และจัดเก็บบทสรุปในความคิด
รหัสตัวอย่างสามารถพบได้ในตัวอย่าง/summarize_to_notion/example.py
เว็บไซต์ที่ได้รับการสนับสนุนโดย Taotie สามารถดูได้จาก https://techtao.super.site/
เว็บไซต์บล็อกได้รับการสนับสนุนโดย Taotie
สร้างไฟล์. env และเพิ่มโทเค็น API ที่จำเป็น:
OPENAI_API_KEY= < your OpenAI API key >
# Please follow https://developers.notion.com/docs/create-a-notion-integration.
NOTION_TOKEN= < your Notion API token >
# The id of the page where you want to dump the summary.
NOTION_ROOT_PAGE_ID= < the ID of the page where you want to store the summaries >
# (Optional) Please follow https://developer.twitter.com/en/portal.
TWITTER_BEARER_TOKEN= < your Twitter bearer token >
# (Optional) The list of authors whose papers you care about.
ARXIV_AUTHORS=Yann LeCun,Kaiming He,Ross Girshick,Piotr Dollár,Alec Radford,Ilya Sutskever,Dario Amodei,Geoffrey E. Hinton
ที่รูทของที่เก็บให้เรียกใช้คำสั่งต่อไปนี้:
# Build the docker image via docker-compose
docker-compose -f examples/summarize_to_notion/docker-compose.yml up
เมื่อโปรแกรมรันมันจะสมัครสมาชิก Twitter, GitHub และ HTTP โดยสรุปข้อมูลโดยใช้ตัวแทน LLM และจัดเก็บบทสรุปในความคิด นอกจากนี้ยังจะตั้งค่าเซิร์ฟเวอร์ HTTP ที่ฟังบนพอร์ต 6543 เพื่อรับคำขอสรุป Ad-Hoc ตัวอย่างเช่นคุณสามารถใช้คำสั่ง curl ต่อไปนี้เพื่อสรุปโพสต์บล็อก:
curl -X POST -H " Content-Type: application/json " -d ' {"url": "https://www.harmdevries.com/post/model-size-vs-compute-overhead"} ' http://localhost:6543/api/v1/url
ยังไม่มีเครื่องมือที่เป็นมิตรกับผู้ใช้มากขึ้น แต่คุณสามารถใช้บุรุษไปรษณีย์เพื่อส่งคำขอ
หมายเหตุ: โปรดอย่าลืมหยุดคอนเทนเนอร์หลังจากนั้นไม่นาน มิฉะนั้นใบเรียกเก็บเงิน OpenAI ของคุณจะเติบโตอย่างต่อเนื่อง
เอาต์พุตของตัวอย่างข้อมูลสรุปข้อมูล
ในความคิดของคุณคุณสามารถเห็นเนื้อหาที่เพิ่มเข้ามา
คั่นหน้าแบบเฉพาะกิจ
หน้าเว็บสรุป (โพสต์กลาง)
Treding GitHub ที่สมัครสมาชิก
คลิกที่รายการสามารถแสดงรายละเอียดรวมถึงกราฟความรู้สรุปสำหรับข้อมูลชิ้นนี้
สรุป GitHub-Repo (แนวโน้ม GitHub) ธง-ข้อมูลข้อมูลข้อมูลช่วยให้คุณสามารถระบุแหล่งข้อมูลที่จะใช้ ยอมรับรายการแหล่งข้อมูลที่คั่นด้วยเครื่องหมายจุลภาค ค่าที่เป็นไปได้คือ "http_service", "GitHub", "arxiv" และ "Twitter"
python taotie/tools.py report --date-lookback 2 --type-filter arxiv,blog
python taotie/tools.py report --date-lookback 2 --type-filter github-repo
รายงานตัวอย่าง
docker rm $(docker ps -a -q) ; docker images | grep '<none>' | awk '{print $3}' | xargs docker rmi