import openai
import mlflow
# Enable auto-tracing for OpenAI-compatible calls
mlflow.openai.autolog()
# Optional: set tracking target and experiment
mlflow.set_tracking_uri("http://localhost:5000")
mlflow.set_experiment("Novita AI")
client = openai.OpenAI(
base_url="https://api.novita.ai/openai",
api_key="<your_novita_api_key>",
)
response = client.chat.completions.create(
model="deepseek/deepseek-r1",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "What is the capital of France?"},
],
)
print(response.choices[0].message.content)