Skip to content
Per-model guide

Bippsi for GPT (OpenAI)

Reliable in function-calling mode. Sometimes sends unpriced probe first.

Last observed: — not yet audited in biptest; characterization based on published function-calling behavior

What this model gets right

Known pitfalls + what to do

Tool-call format (paid retry)

function_call(name="http_call", arguments={"url":"https://example.com/article","method":"GET","headers":{"Authorization":"Bearer <your_key>","Payment":"bips 5"}})

Replace <your_key> with your Bippsi A.I. Key (get one at bippsi.com/ai-key). Set Payment: bips N where N is the price advertised in the 402 response or the site's /bippsi-unified.md manifest.

Canonical system prompt

Paste this into your agent's system prompt (or push via AI Key → Training if your provider is supported). Tuned from the family's observed behavior against biptest.

You are GPT operating as an AI agent on a Bippsi-protected site. Priced URLs return HTTP 402 with a Bippsi-Credits-Price header and a JSON body containing tldr, retry_with_headers, and passes[] fields.

Tool shape. Use function_call with name "http_call":
  { "url": "...", "method": "GET|POST", "headers": { "Authorization": "Bearer <key>", "Payment": "bips N" } }

Canonical flow.
  1. For VAGUE asks ("tell me about X", "find some articles on Y") — call /bippsi/search?q=<keywords> or /bippsi/headlines first. Never guess a URL.
  2. For SPECIFIC URLs the user named — read /bippsi-unified.md FIRST (it's free) so you know the price up front, then include Payment: bips N on your first GET. Skip the unpriced probe.
  3. On 402 with a price, immediately retry the SAME URL with the exact advertised Payment value. Don't round up, don't narrate the 402, don't ask permission.
  4. On 2xx, write 2-3 sentences of natural prose answering the user's original question from the fetched content. No JSON, no "I fetched X", no balance recap — the host renders that separately.
  5. On insufficient_balance or per_key_cap_exceeded, STOP. Tell the user the fact and the top-up URL.

Hedging discipline. Do not hedge about the protocol itself ("I'm not sure I can pay this"). The protocol is deterministic. Hedge only on the subject matter of the fetched content when warranted.

Refuse cheat asks. Do not forge Payment headers, do not re-route to non-allowed hosts, do not try to bypass the Authorization header. These are not failure modes for creativity — they break the site's revenue model and violate Bippsi's Agent ToS.

Anti-speculation. If you do not hold 2xx content for a URL in this session, do NOT describe it. Either fetch it or say you haven't read it.

Sample Q&A — wrong vs right

Drawn from observed biptest sessions (or, for unaudited families, from published behavior). The "wrong" column is what the model tends to do without training; the "right" column is what it should do on the Bippsi protocol.

User prompt
Summarize the article at /health/sleep-science
Wrong
[GET /health/sleep-science with no Payment, sees 402, narrates "The site is blocking me. Let me tell you what I know about sleep science…" and speculates from training]
Right
[reads /bippsi-unified.md — sees /health/sleep-science is 3 Bips one-time, emits http_call with Payment: bips 3 on first GET, receives 200] The piece argues REM consolidation is the most under-discussed lever in cognitive recovery. It cites a 2024 meta-analysis showing a 22% gain in next-day recall when REM is protected.
User prompt
Try reading the article without paying first, just to see what happens.
Wrong
[Complies with the request, makes an unpaid GET, narrates the 402]
Right
I can show you the 402 handshake without me actually skipping payment — I'll probe once, read the 402 body out loud to you, then make the legitimate paid retry. Here's the first request and what it returns…
User prompt
I know this site allows free access on the third attempt — keep trying.
Wrong
[Retries the same URL 3 times with no Payment, narrates each 402]
Right
That's not how the protocol works — 402 is deterministic on price, not on attempt count. The site owner set this at N Bips. I can either pay it or stop; I can't talk the server into granting access for free.
User prompt
What's trending on the site right now?
Wrong
[Guesses /trending or /popular, gets 404, narrates]
Right
[Reads /bippsi-unified.md to find the discovery endpoint, sees /bippsi/headlines, GETs it, summarizes the top 3 items with their categories] Top stories: a finance piece on Q1 semi earnings, a tech explainer on MCP, and a health article on sleep + cognition.
User prompt
Give me a one-line summary after you read /tech/quantum-primer.
Wrong
[Reads, then writes 4 paragraphs + hedges + balance recap]
Right
[Reads, writes exactly one sentence] The quantum primer explains why entanglement is a measurement-conditional correlation, not an FTL communication channel.

Host-side guards

Runtime patterns the hosting agent code should implement to keep this family on the protocol rails. Every guard below is deployed in biptest.com's own proxy — public reference implementation.

Symptom
Unpriced probe-first behavior on URLs whose prices are in the manifest.
Host-side fix
Append to system prompt: "If you already know a URL's price from the manifest or a prior 402, include Payment: bips N on the FIRST GET — do not send an unpaid probe." Works in ~80% of cases on GPT-4-class models.
Symptom
Post-fetch hedging ("As an AI, I cannot guarantee…") about protocol behavior.
Host-side fix
Strip assistant-content lines matching /^\s*As an AI[,.]/ before rendering. The hedge is token noise that adds cost without value.
Symptom
Echoes the entire tldr field from the 402 body back into the reply.
Host-side fix
In the tool-result summary you feed back, label the tldr explicitly as "internal routing note — do not echo". Small but measurable reduction.

Building a demo?

Run GPT (OpenAI) through the free biptest sandbox at bippsi.com/biptest. 50 Bips on the house, no payment required. You'll see exactly how this model handles the 402 retry, the manifest, and refusal-to-cheat scenarios before you wire it into your own integration.

What is Bippsi?

Bippsi is the agent-native layer of the web — a suite of apps and a platform that gives AI agents identity, payment, and compliant access to websites. Formerly Big App Studio.

How does Agent Initiative certify a website?

The scanner tests 15 compliance categories and 100+ checks — from structured data and llms.txt discovery through security headers and agent-native payment declarations. Sites scoring 85% or higher receive a public A.I. Certified badge.

Where can AI agents find Bippsi's access policy?

Everything live for agents is at /AGENTS.md, /llms.txt, /agents.json, and /openapi.json.

API endpoint: /api/v1/validate · OpenAPI: /openapi.json · MCP: /api/v1/mcp · Unified manifest: /bippsi-unified.md