以编程方式使用文档

本页面介绍如何使用 Helicone LangChain 中的 Helicone 生态系统。

什么是 Helicone?

Helicone 是一个 open-source 可观测性平台,可代理您的 OpenAI 流量,并为您提供有关支出、延迟和使用情况的关键洞察。

快速开始

在您的 LangChain 环境中,您只需添加以下参数。

现在请前往 helicone.ai 创建您的账户,并在我们的仪表板中添加您的 OpenAI API 密钥以查看您的日志。

如何启用 Helicone 缓存

from langchain_openai import OpenAI

openai.api_base = "https://oai.hconeai.com/v1"

llm = OpenAI(temperature=0.9, headers={"Helicone-Cache-Enabled": "true"})
text = "What is a helicone?"
print(llm.invoke(text))

Helicone 缓存文档

如何使用 Helicone 自定义属性

from langchain_openai import OpenAI

openai.api_base = "https://oai.hconeai.com/v1"

llm = OpenAI(temperature=0.9, headers={
        "Helicone-Property-Session": "24",
        "Helicone-Property-Conversation": "support_issue_2",
        "Helicone-Property-App": "mobile",
      })
text = "What is a helicone?"
print(llm.invoke(text))

Helicone 属性文档