UtilHub

AI API Request Builder

Visually configure API requests for Claude, OpenAI, and Gemini. Set temperature, max_tokens, system prompts, and more with intuitive sliders. Export ready-to-run code in Python, JavaScript, or cURL.

Precise (0)Creative (2)
25616K
import anthropic

client = anthropic.Anthropic(api_key="YOUR_API_KEY")

message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    temperature=0.7,
    system="You are a helpful assistant.",
    messages=[
        {"role": "user", "content": "Hello! What can you help me with?"}
    ]
)

print(message.content[0].text)

Replace YOUR_API_KEY with your actual API key. Never commit API keys to version control — use environment variables.

Frequently Asked Questions

How do I get an API key?

For Anthropic/Claude: Visit console.anthropic.com. For OpenAI: Visit platform.openai.com/api-keys. For Google: Visit aistudio.google.com or cloud.google.com/vertex-ai.

What does temperature control?

Temperature controls the randomness of the model's output. Lower values (0–0.3) produce more focused, deterministic responses — great for factual tasks. Higher values (0.7–2.0) produce more creative and varied responses — better for brainstorming or creative writing.