Skip to content

DevelopersDeveloper platform

IntegrationsRisuAI

Connect RisuAI to Unrestricted AI

Use Unrestricted AI in RisuAI through the Custom API model: URL, Key/Password, Request Model and the OpenAI Compatible format.

URL
https://tryunrestrictedai.com/v1/chat/completions
Full endpoint. RisuAI needs the complete /v1/chat/completions URL.
Model ID
venice-uncensored-1-2
Type it exactly.
API keyCreate a key in the consoleStarts with ua_. Shown once, so save it.

Set up RisuAI

  1. Open Settings (the gear icon), then “Chat Bot”

  2. Set Model to “Custom API”

    It is the OpenAI-compatible custom endpoint option in the model list.

  3. Paste the full URL into “URL”

    Use the complete /v1/chat/completions URL. It works whether or not RisuAI auto-fills the request path.

    https://tryunrestrictedai.com/v1/chat/completions
  4. Paste your key into “Key/Password”

    Get your key
  5. Type the model ID into “Request Model”

    venice-uncensored-1-2
  6. Set Format to “OpenAI Compatible”

  7. Send a message in any chat to test

Recommended settings

  • Output limit: 4,096 tokens. Context window: 32,768 tokens.
  • In the Parameters tab, keep “Max Response Size” at or below the model output limit and “Max Context Size” at or below the context window above.
  • Leave the Auxiliary Model on a different provider, or set it to Custom API too if you want everything to use this key.
  • Text chat with streaming is supported. Image input, tool calling and multiple completions per request (n > 1) are not.

Troubleshooting

Your app shows the HTTP status and usually our error code. Match it here.

401invalid_api_key
The key is missing, mistyped or revoked. Paste the whole key (it starts with ua_) without “Bearer”, or create a new key in the console.
402insufficient_credit · key_budget_exceeded · plan_limit
No usage left. Choose a plan or add credit in Billing, create a key with a higher spending limit, or lower the max response length.
429rate_limit
More than 30 requests a minute or 3 at once. Turn off multiple swipes, auto-continue and parallel generations, then wait a minute.
503inference_unavailable
The model is not accepting requests right now, or the model ID does not match a live model. Check the model ID and the status page, then retry.
400 / 413unknown_model · invalid_request · context_limit
Wrong model ID, a response length above the output limit, or a context that is too long. Copy the model ID again and lower context or response size.

Ready to connect RisuAI?

Create a key, paste the two values above, and send a message.

Get your key

Unrestricted AI is not affiliated with or endorsed by these apps; they accept any OpenAI-compatible endpoint. Our terms and the model provider’s terms still apply to role-play: you must be 18 or older and content must be lawful. Usage is billed per token from your plan allowance or credit, capped by each key’s spending limit.