目錄
- 安裝命令
- 項目準備
- 用openai測試
安裝命令
-
本地(docker compose):使用 Docker Compose 在你的機器上于 5 分鐘內運行 Langfuse。
# 獲取最新的 Langfuse 倉庫副本 git clone https://github.com/langfuse/langfuse.git cd langfuse# 運行 Langfuse 的 docker compose docker compose up
項目準備
打開 http://localhost:3000
首次登錄需要注冊
注冊完成后,出現下面頁面
創建項目,并獲取key
用openai測試
用阿里云的賬號測試
from langfuse.decorators import observe
from langfuse.openai import openai # OpenAI integrationimport osos.environ["OPENAI_API_KEY"] = "your api key"
os.environ["OPENAI_BASE_URL"] = "https://dashscope.aliyuncs.com/compatible-mode/v1"
os.environ["LANGFUSE_HOST"] = "http://localhost:3000"os.environ["LANGFUSE_PUBLIC_KEY"] = "pk-lf-e1634618-1810-4f05-8d31-e87dc9da548e"
os.environ["LANGFUSE_SECRET_KEY"] = "sk-lf-335af17a-ab0d-4ffe-943f-6cc62a09068e"@observe()
def story():return openai.chat.completions.create(model="qwen-turbo",messages=[{"role": "system", "content": "You are a good assistant."},{"role": "user", "content": "tell me a joke about a cat"},],).choices[0].message.content@observe()
def main():res = story()print(res)return resmain()