星辰散落, 群星集結。
Autonomia 是個開源計畫。它把三十七家 AI 收在同一個網址背後,你原本用 OpenAI 寫的程式,改一行就能繼續跑。它自己的活法倒省事:不點長明燈,帳只記在一粒石頭上。
它散著活。
大多數服務像一座爐子,點著了就不能熄:你得看火、添柴,人不在也惦記著它。 Autonomia 沒有這座爐。有人提問,光才亮,問完就熄,帳單只算亮著的那段時間。
問題丟出去,也不必繞遠路。在離你最近的路口就有人接住、回答; 回音到你耳邊,幾乎沒有距離感。
至於往來的帳,誰問過、花了多少,全寫在一粒石頭上。沒有庫房,也沒有守衛; 想搬走,把石頭放進口袋就行。哪天要在別處重建這片星空,放下石頭, 它會自己長回來。
它就這樣散著,沒覺得有什麼不好。
你只對一扇門說話。
天上的 AI 服務,一家一個樣。同樣一句問題,它們聽懂的格式不一樣,收費的規矩也不一樣; 連罷工的脾氣都各有各的。用過三家的人都知道,每換一家,程式就得跟著改一回。
Autonomia 把它們編進同一張星表,對外只報一個地址。你原本用 OpenAI 工具寫的程式,一行都不必改;換個網址,其他照舊。
有星被雲擋住了,光就自己繞去下一家。你這邊只會覺得回答來得準時, 看不出中間換過人。花的錢按最小的整數先留後結,一筆一筆,都記回那粒石頭上。
架在自己的機器上。
不必先成為天文學家。機器上有 Node.js 就行,三行指令,它就升起來; 你原來的 OpenAI 工具照用,只改一個網址。
cp apps/gateway/.dev.vars.example apps/gateway/.dev.vars
npm install && npm run migrate
npm run dev:gateway # 觀星臺升起於 http://localhost:8787
// 原本的 OpenAI 程式,直接用
import OpenAI from "openai";
const ai = new OpenAI({
apiKey: "sk-autonomia-live_…",
baseURL: "http://localhost:8787/api/ai/v1", // 只改這一行
});
const reply = await ai.chat.completions.create({
model: "autonomia/gpt-5.2",
messages: [{ role: "user", content: "你好" }],
});
手邊還沒有金鑰?打開控制台的示範模式(localhost:5173/?demo=1),
先用假的資料,把整條路走一遍。
這張星圖是開源的。
你也可以畫一份。