Graphsignal เป็นแพลตฟอร์มการสังเกตสำหรับตัวแทน AI และแอปพลิเคชันที่ขับเคลื่อนด้วย LLM ช่วยให้นักพัฒนามั่นใจได้ว่าแอปพลิเคชัน AI ทำงานตามที่คาดหวัง และผู้ใช้จะได้รับประสบการณ์ที่ดีที่สุด ด้วย Graphsignal นักพัฒนาสามารถ:
เรียนรู้เพิ่มเติมที่ graphsignal.com
ติดตั้งไลบรารี Graphsignal
pip install --upgrade graphsignal
กำหนดค่าตัวติดตาม Graphsignal โดยการระบุคีย์ API ของคุณโดยตรงหรือผ่านตัวแปรสภาพแวดล้อม GRAPHSIGNAL_API_KEY
import graphsignal
graphsignal . configure ( api_key = 'my-api-key' , deployment = 'my-app' )
หากต้องการรับคีย์ API โปรดสมัครบัญชีฟรีที่ graphsignal.com คุณสามารถดูรหัสได้ในหน้าการตั้งค่า / คีย์ API ของบัญชีของคุณ
หรือคุณสามารถเพิ่มตัวติดตาม Graphsignal ที่บรรทัดคำสั่งเมื่อรันโมดูลหรือสคริปต์ของคุณ ต้องตั้งค่าตัวแปรสภาพแวดล้อม GRAPHSIGNAL_API_KEY
และ GRAPHSIGNAL_DEPLOYMENT
python -m graphsignal < script >
python -m graphsignal -m < module >
เครื่องมืออัตโนมัติ Graphsignal และติดตามไลบรารีและเฟรมเวิร์ก เช่น OpenAI และ LangChain ร่องรอย ข้อผิดพลาด และข้อมูล เช่น ข้อความแจ้งและการเสร็จสิ้น จะถูกบันทึกโดยอัตโนมัติและพร้อมสำหรับการวิเคราะห์ที่ app.graphsignal.com
ดูคำแนะนำด้านล่างสำหรับข้อมูลโดยละเอียดเกี่ยวกับ:
ดูการอ้างอิง API สำหรับเอกสารฉบับเต็ม
ตัวอย่างการรวมบางส่วนมีอยู่ในตัวอย่าง repo
เข้าสู่ระบบ Graphsignal เพื่อตรวจสอบและวิเคราะห์แอปพลิเคชันของคุณ และตรวจสอบปัญหา
ตัวติดตาม Graphsignal มีน้ำหนักเบามาก ค่าโสหุ้ยต่อการติดตามวัดได้น้อยกว่า 100 ไมโครวินาที
เครื่องมือติดตาม Graphsignal สามารถเปิดการเชื่อมต่อขาออกไปยัง api.graphsignal.com
และส่งข้อมูลเท่านั้น ไม่สามารถเชื่อมต่อหรือคำสั่งขาเข้าได้
เพย์โหลด เช่น การแจ้งและการเสร็จสิ้น จะถูกบันทึกตามค่าเริ่มต้นในกรณีของการติดตามอัตโนมัติ หากต้องการปิดใช้งาน ให้ตั้งค่า record_payloads=False
ใน graphsignal.configure
หากต้องการเปิดใช้งานการบันทึกการดีบัก ให้เพิ่ม debug_mode=True
เพื่อ configure()
หากบันทึกการแก้ไขข้อบกพร่องไม่ได้ให้คำแนะนำในการแก้ไขปัญหา โปรดรายงานไปยังทีมสนับสนุนของเราผ่านทางบัญชีของคุณ
ในกรณีที่เกิดปัญหาในการเชื่อมต่อ โปรดตรวจสอบให้แน่ใจว่าสามารถเชื่อมต่อขาออกไปยัง https://api.graphsignal.com
ได้