Groq のトレース

MLflow Tracing は、 Groqを使用するときに自動トレース機能を提供します。mlflow.groq.autolog関数を呼び出してGroqの自動トレースを有効にすると、
Groq SDKを使用すると、インタラクティブな開発中に生成されたトレースが自動的に記録されます。
注記
サーバレス コンピュート クラスターでは、自動ログは自動的に有効になりません。 この統合の自動トレースを有効にするには、明示的に mlflow.groq.autolog() を呼び出す必要があります。
同期呼び出しのみがサポートされ、非同期 API とストリーミング メソッドはトレースされないことに注意してください。
使用例
Python
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)
自動トレースを無効にする
Groq の自動トレースは、 mlflow.groq.autolog(disable=True) または mlflow.autolog(disable=True)を呼び出すことでグローバルに無効にできます。
次のステップ
- トレースの概念を理解する - MLflow でトレース データをキャプチャして整理する方法を学習します
 - アプリのデバッグと観察 - Trace UI を使用して、Groq アプリケーションの動作を分析します
 - アプリの品質を評価する - Groq を利用したアプリケーションの品質評価を設定します