Skip to main content
Kick the tires of the Incredible API in under a minute. This page walks you through a minimal, copy‑paste cURL flow, plus a streaming variant, and where to go next.

1) Prerequisites

  • An Incredible API key
  • curl installed
Set your key as an environment variable:
Replace the value with your real key from the dashboard. Keep it secret; don’t commit it to source control.

2) Say hello (non‑streaming)

Send your first request with model small-1 and get a complete response:
You’ll receive a JSON body where the assistant’s reply is in result.response[0].content.

3) See it live (streaming)

Switch to streaming to see the answer arrive as it’s generated.
When streaming, responses are returned as Server‑Sent Events; chunks terminate with a final [DONE] marker.

4) Next steps

  • Basic Chat: examples/basic-chat
  • Multiple Models: examples/multiple-models
  • Streaming Chat: examples/streaming-chat
  • Function Calling: examples/function-calling
Prefer scripts? Check the Cookbook’s getting‑started folder for ready‑to‑run Python examples. For docs-first users, stick to these cURL snippets.