Weiteres
SDKs & Werkzeuge
Alles, was das OpenAI-Format spricht, funktioniert mit Basis-URL und Key. Diese Konfigurationen haben wir geprüft.
Offizielle OpenAI-SDKs
Installiere das SDK deiner Sprache und setze die Basis-URL — der Rest ist Standard.
Python
pip install openaiJavaScript / TypeScript
npm install openaiBasis-URL für alle Werkzeuge: https://api.futureway.ai/v1. Der Key kommt aus der Umgebungsvariable FUTUREWAY_API_KEY.
OpenCode
OpenCode ist ein Code-Agent im Terminal. Mit dieser Konfiguration nutzt er unsere Modelle — dein Code verlässt die EU nicht.
1. Installieren (macOS, Linux, WSL)
curl -fsSL https://opencode.ai/install | bash2. opencode.json im Projekt oder unter ~/.config/opencode/
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"futureway": {
"npm": "@ai-sdk/openai-compatible",
"name": "FutureWay AI",
"options": {
"baseURL": "https://api.futureway.ai/v1",
"apiKey": "{env:FUTUREWAY_API_KEY}"
},
"models": {
"futureway-fast": { "name": "Mistral Small 3.2 24B Instruct" },
"futureway-smart": { "name": "Mistral Medium 3.5 128B" },
"futureway-bigthink": { "name": "Qwen3.5 397B A17B" }
}
}
}
}3. Starten
opencode run --model futureway/futureway-smart "Erkläre mir diese Codebasis in fünf Sätzen."Continue
Continue (VS Code, JetBrains) — Chat, Edit und Embeddings über unsere API, Key aus den Continue-Secrets:
name: FutureWay AI
version: 0.0.1
models:
- name: FutureWay futureway-smart
provider: openai
model: futureway-smart
apiBase: https://api.futureway.ai/v1
apiKey: ${{ secrets.FUTUREWAY_API_KEY }}
roles: [chat, edit, apply]
- name: FutureWay Embeddings
provider: openai
model: futureway-embed
apiBase: https://api.futureway.ai/v1
apiKey: ${{ secrets.FUTUREWAY_API_KEY }}
roles: [embed]LangChain
LangChain nutzt die OpenAI-Integration mit geänderter Basis-URL:
import os
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
model="futureway-smart",
base_url="https://api.futureway.ai/v1",
api_key=os.environ["FUTUREWAY_API_KEY"],
)
print(llm.invoke("Fasse den EU AI Act in drei Sätzen zusammen.").content)Vercel AI SDK
Das Vercel AI SDK über den OpenAI-kompatiblen Provider:
import { createOpenAICompatible } from "@ai-sdk/openai-compatible";
import { generateText } from "ai";
const futureway = createOpenAICompatible({
name: "futureway",
baseURL: "https://api.futureway.ai/v1",
apiKey: process.env.FUTUREWAY_API_KEY,
});
const { text } = await generateText({
model: futureway("futureway-smart"),
prompt: "Fasse den EU AI Act in drei Sätzen zusammen.",
});
console.log(text);n8n, Make und andere Automatisierungen
Jeder OpenAI-Knoten, der eine Basis-URL akzeptiert, funktioniert: URL und Key eintragen, Modell-Alias wählen. Für Werkzeuge ohne eigenes Basis-URL-Feld nutze einen HTTP-Request-Knoten gegen /chat/completions.