Check request logs
Confirm the request appears under your project key and that errors are understandable.
Set your API key in an environment variable, configure the TackleKey base URL, then send one small request.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["TACKLEKEY_API_KEY"],
base_url="https://api.tacklekey.com/v1",
)
completion = client.chat.completions.create(
model="openai/gpt-4o-mini",
messages=[
{
"role": "user",
"content": "Reply with a short API health check.",
}
],
)
print(completion.choices[0].message.content)
Confirm the request appears under your project key and that errors are understandable.
Make sure usage is visible before sending larger batches or customer traffic.
Open live pricing and verify the model before scaling.
Use https://api.tacklekey.com/v1 for OpenAI-compatible chat completion requests unless your console or docs show a different project-specific endpoint.
Start with a model visible on the live pricing page, such as the example model shown here, then switch to the model your application actually needs.
Check request logs, balance records, model pricing, and any errors before increasing traffic.
Create an account, generate a project API key, then replace your client base URL with the TackleKey endpoint. Keep keys server-side and verify live pricing before scaling traffic.