lunar
Let’s talk

Let’s make your first request.

Connect a provider, configure your client, and send a request through Lunar.

Quickstart

  1. 1

    Connect a provider

    Add your API key in the console, or use your own deployment.

  2. 2

    Update your base URL

    Keep your SDK. Set your Lunar endpoint and API key.

  3. 3

    Make a call. See the whole picture.

    Your requests, costs, and latency appear together in Lunar.

Full setup guide
import os
from openai import OpenAI

client = OpenAI(
    base_url=os.environ["LUNAR_BASE_URL"],
    api_key=os.environ["LUNAR_API_KEY"],
)

response = client.chat.completions.create(
    model="openai/gpt-4o-mini",
    messages=[{"role": "user", "content": "Hello, Lunar!"}],
)

print(response.choices[0].message.content)
Use the endpoint and key from your Lunar workspace.