Using Bittgenstein

View as Markdown

Keys

Every request carries your key:

Authorization: Bearer <your key>

A key belongs to one app. It lists the offerings that app may use and its limits, and it can be replaced at any time. Keep it on your server, never in a browser or a mobile app.

Talking to it

  • Conversation and resemblance answer right away, in the request and response style that common AI SDKs already use. Point your SDK at Bittgenstein's address and use your key. Replies can stream word by word.
  • Pictures and motion run as jobs. You send a brief, get a job back, check on it, and download the files when they are ready.
  • Search is a single request that returns ranked results as data.

Patience

Bittgenstein schedules heavy work. When many pictures are being drawn, a conversation may wait a moment before it starts, and the reverse. Give your client a generous timeout (minutes, not seconds) and show your users that something is happening.

Content

The public offerings are for general audiences. They must not be used for sexual content, for depicting real people without their consent, or for anything illegal.

For agents

  • /llms.txt: an index of these docs.
  • Any docs page with .md added to its address returns plain Markdown.
  • Key holders can fetch the full technical reference with their key: GET /private/llms.txt with Authorization: Bearer <your key>.