{"slug":"x402-aispace-bot-api-v1-chat-completions-a62c11","title":"OpenAI-compatible chat on 100+ Venice models via x402 USDC (Base)","host":"x402.aispace.bot","method":"POST","resource":"https://x402.aispace.bot/api/v1/chat/completions","category":"other","description":"OpenAI-compatible chat on 100+ Venice models via x402 USDC (Base). Model from GET /api/v1/models?type=text; personas via /characters. Thinking models: empty content + reasoning_content is success; use venice_parameters.disable_thinking for plain text.","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":884,"reported_calls_30d":68,"reported_payers_30d":10,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"messages":[{"content":"Say hello in one sentence.","role":"user"}],"model":"gemini-3-6-flash"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"choices[].message.reasoning_content":{"description":"On thinking models, chain-of-thought text. content may be empty if max_tokens is spent on thinking first (finish_reason=length). Check this field as well as content.","type":"string"},"choices[].message.reasoning_details":{"description":"Structured thought signatures (Claude Opus / GPT-5.4 Pro etc). Pass back unchanged on the next turn.","type":"string"},"max_tokens":{"description":"Optional. Buyer-chosen completion cap — this gateway does not set a default. Omit unless you want to bound output. On thinking models a small value can exhaust on reasoning_content and leave content empty (finish_reason=length).","type":"integer"},"messages":{"description":"OpenAI chat messages: array of {role:'system'|'user'|'assistant', content:string}. On multi-turn tool use with reasoning models, round-trip assistant.reasoning_details verbatim.","items":{"type":"object"},"type":"array"},"model":{"description":"Venice text model id. List available ids at GET /api/v1/models?type=text (e.g. gemini-3-6-flash, zai-org-glm-5).","example":"gemini-3-6-flash","type":"string"},"stream":{"description":"If true, stream tokens via SSE. Default false.","type":"boolean"},"venice_parameters":{"properties":{"disable_thinking":{"description":"Skip chain-of-thought on reasoning models; forces a normal content reply.","type":"boolean"},"strip_thinking_response":{"description":"Run thinking server-side but hide it from the client.","type":"boolean"}},"type":"object"},"venice_parameters.disable_thinking":{"description":"Set true to skip chain-of-thought on reasoning models (forces a normal content reply).","type":"string"},"venice_parameters.strip_thinking_response":{"description":"If true, hide thinking from the client while still running it server-side.","type":"string"}},"required":["model","messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"items":{"properties":{"finish_reason":{"type":"string"},"index":{"type":"number"},"message":{"properties":{"content":{"type":"string"},"reasoning_content":{"type":"null"},"role":{"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"cost":{"properties":{"diem":{"type":"number"},"usd":{"type":"number"}},"type":"object"},"created":{"type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"properties":{"completion_tokens":{"type":"number"},"prompt_tokens":{"type":"number"},"total_tokens":{"type":"number"}},"type":"object"},"venice_parameters":{"properties":{"disable_thinking":{"type":"boolean"},"enable_e2ee":{"type":"boolean"},"enable_web_citations":{"type":"boolean"},"enable_web_scraping":{"type":"boolean"},"enable_web_search":{"type":"string"},"enable_x_search":{"type":"boolean"},"include_search_results_in_stream":{"type":"boolean"},"include_venice_system_prompt":{"type":"boolean"},"return_search_results_as_documents":{"type":"boolean"},"strip_thinking_response":{"type":"boolean"},"web_search_citations":{"type":"array"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":884,"error":null}],"description_full":"OpenAI-compatible chat on 100+ Venice models via x402 USDC (Base). Model from GET /api/v1/models?type=text; personas via /characters. Thinking models: empty content + reasoning_content is success; use venice_parameters.disable_thinking for plain text.","last_updated":"2026-09-22T10:12:27.945Z","schemes":["exact"]}