跟踪 Groq

使用自动记录进行 Groq 跟踪

使用 Groq 时,MLflow 跟踪提供自动跟踪功能。 当通过调用 mlflow.groq.autolog 函数启用 Groq 自动追踪时,在交互式开发过程中,使用 Groq SDK 将自动记录生成的跟踪信息。

注释

在无服务器计算群集上,不会自动启用自动记录。 必须显式调用 mlflow.groq.autolog() 才能为此集成启用自动跟踪。

请注意,仅支持同步调用,并且不会跟踪异步 API 和流式处理方法。

示例用法

import groq

import mlflow

# Turn on auto tracing for Groq by calling mlflow.groq.autolog()
mlflow.groq.autolog()

# Set up MLflow tracking on Databricks
mlflow.set_tracking_uri("databricks")
mlflow.set_experiment("/Shared/groq-demo")

client = groq.Groq()

# Use the create method to create new message
message = client.chat.completions.create(
    model="llama-3.3-70b-versatile",
    messages=[
        {
            "role": "user",
            "content": "Explain the importance of low latency LLMs.",
        }
    ],
)

print(message.choices[0].message.content)

禁用自动跟踪

可以通过调用 mlflow.groq.autolog(disable=True)mlflow.autolog(disable=True)调用全局禁用 Groq 的自动跟踪。

后续步骤