Integrations
Cloud Run integration
Deploy a minimal Cloud Run service that proxies prompts to abliteration.ai.
Updated 2026-01-03
Cloud Run accepts HTTP requests and forwards them to your container.
Use a lightweight Express handler to relay prompts to abliteration.ai.
import express from "express";
const app = express();
app.use(express.json());
app.post("/chat", async (req, res) => {
const prompt = req.body?.prompt || "";
const apiRes = await fetch("https://api.abliteration.ai/v1/chat/completions", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.ABLIT_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "abliterated-model",
messages: [{ role: "user", content: prompt }],
}),
});
res.status(apiRes.status).json(await apiRes.json());
});
const port = process.env.PORT || 8080;
app.listen(port);