Integrations

Uncensored LLM for Ruby on Rails

Call the OpenAI-compatible /v1/chat/completions endpoint from Ruby or Rails with your abliteration.ai API key.

Updated 2025-12-30

Use any Ruby HTTP client in Rails to call abliteration.ai by switching the base URL.

require "net/http"
require "json"

uri = URI("https://api.abliteration.ai/v1/chat/completions")
req = Net::HTTP::Post.new(uri)
req["Authorization"] = "Bearer #{ENV.fetch("ABLIT_KEY")}"
req["Content-Type"] = "application/json"
req.body = {
  model: "abliterated-model",
  messages: [{ role: "user", content: "Hello from Rails." }],
}.to_json

res = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) { |http| http.request(req) }
puts res.body