Skip to main content
The Settings tab lets you configure advanced endpoint behaviors like caching, rate limits, and other operational settings.

Accessing Settings

Open any endpoint and click the Settings tab in the workspace.

Caching

Caching stores LLM responses so identical requests return instantly without calling the LLM again.

Enable Caching

Caching is based on the complete request payload. Different inputs produce different cache keys.

When to Use Caching

Good for Caching

  • Reference data lookups
  • Static content generation
  • Classification tasks
  • Repeated queries

Avoid Caching

  • User-specific content
  • Time-sensitive data
  • Random/creative outputs
  • Conversational contexts

Cache Bypass

During testing, you may want fresh responses. The test runner includes a “Bypass Cache” option that forces a new LLM call. You can also bypass cache programmatically:

Rate Limits

Protect your endpoints from abuse with rate limiting.

Rate Limit Settings

Rate limits apply per API key. Different keys have independent limits.

Rate Limit Headers

Responses include rate limit information:
When exceeded, requests receive a 429 Too Many Requests response:

Visibility

Control who can see and use this endpoint.
Use Internal visibility for endpoints under development or for personal experiments.

Timeout Settings

Configure how long to wait for LLM responses. Long-running prompts (complex analysis, long documents) may need higher timeouts.

Danger Zone

Actions in the Danger Zone are permanent and cannot be undone.

Delete Endpoint

Permanently removes the endpoint and all associated:
  • Prompts and versions
  • Execution logs
  • Cached responses
To delete:
  1. Click Delete Endpoint
  2. Type the endpoint name to confirm
  3. Click Permanently Delete
Deleting an endpoint will break any applications calling it. Ensure nothing depends on the endpoint before deleting.

Configuration Best Practices

Enable caching only after you’ve stabilized your prompts and confirmed outputs are deterministic.
Start with lower limits and increase based on actual usage patterns.
Keep endpoints Internal while testing, then make Public when ready.
Use the endpoint description to note why certain settings were chosen.

Settings by Use Case

Next Steps

Create a Prompt

Now that your endpoint is configured, add a prompt

API Authentication

Set up API keys to call your endpoint