Drop-in avec votre SDK existant

OpenAI, Anthropic, LangChain, Vercel AI SDK, n8n - changez une ligne.

HiWay implémente l'API standard OpenAI chat-completions. Pas besoin d'installer quoi que ce soit de nouveau - gardez le SDK que vous utilisez déjà et override simplement la base URL.

OpenAI Python

python
from openai import OpenAI

client = OpenAI(
    base_url="https://app.hiway2llm.com/v1",
    api_key="hw_live_VOTRE_CLE",
)

OpenAI Node

typescript
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://app.hiway2llm.com/v1",
  apiKey: process.env.HIWAY_API_KEY,
});

LangChain

python
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    base_url="https://app.hiway2llm.com/v1",
    api_key="hw_live_VOTRE_CLE",
    model="auto",
)

Vercel AI SDK

typescript
import { createOpenAI } from "@ai-sdk/openai";

const hiway = createOpenAI({
  baseURL: "https://app.hiway2llm.com/v1",
  apiKey: process.env.HIWAY_API_KEY,
});

const result = await hiway.chat("auto").doGenerate({...});

n8n

Utilisez le node OpenAI Chat Model. Dans la config de la credential, renseignez *Base URL* à https://app.hiway2llm.com/v1 et collez votre clé hw_live_ dans le champ API key. Chaque node AI de votre workflow bénéficie ensuite du routage intelligent, de Guardian et du fallback fournisseur.

Le streaming marche aussi

Passez "stream": true dans le body. HiWay forwarde les chunks SSE byte-for-byte et comptabilise les tokens à la fin du stream.