Graphsignal 是一個適用於 AI 代理和 LLM 支援的應用程式的可觀察平台。它幫助開發人員確保人工智慧應用程式能如預期運作並讓用戶獲得最佳體驗。透過 Graphsignal,開發人員可以:
請造訪 graphsignal.com 以了解更多資訊。
安裝 Graphsignal 函式庫。
pip install --upgrade graphsignal
透過直接指定 API 金鑰或透過GRAPHSIGNAL_API_KEY
環境變數來配置 Graphsignal 追蹤器。
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 參考以取得完整文件。
範例儲存庫中提供了一些整合範例。
登入 Graphsignal 來監控和分析您的應用程式並監控問題。
Graphsignal 追蹤器非常輕量級。每條追蹤的開銷經測量小於 100 微秒。
Graphsignal 追蹤器只能開啟到api.graphsignal.com
出站連線並發送數據,不可能有入站連線或命令。
在自動追蹤的情況下,預設會記錄提示和完成等有效負載。若要停用,請在graphsignal.configure
中設定record_payloads=False
。
若要啟用偵錯日誌記錄,請將debug_mode=True
新增至configure()
。如果偵錯日誌沒有給您任何有關如何解決問題的提示,請透過您的帳戶向我們的支援團隊報告。
如果出現連線問題,請確保允許到https://api.graphsignal.com
的傳出連線。