Ohne KYC — kein Ausweis, kein Selfie, keine Dokumente. Mit Krypto bezahlen: BTC, USDT, USDC, ETH, SOL, LTC
Sprache: Deutsch
API-Schlüssel erhalten

Docs · Frameworks

LangChain und LlamaIndex mit Open-Weight-Modellen

LangChain und LlamaIndex liefern beide ein OpenAI-Chat-Modell mit, das eine benutzerdefinierte Base-URL akzeptiert. Richten Sie es auf unsere API, und jede Chain, jeder Agent und jeder Retriever, den Sie gebaut haben, funktioniert weiter – jetzt auf DeepSeek, Qwen, gpt-oss und den anderen Open-Weight-Modellen.

Zuletzt aktualisiert: · 3 Min. Lesezeit

Kurze Antwort

Wie nutze ich LLMwithCrypto in LangChain?

Installieren Sie langchain-openai und erstellen Sie ChatOpenAI(model="deepseek-v4-pro", base_url="https://llmwithcrypto.com/api/v1", api_key=…). LLMwithCrypto spricht das OpenAI-Chat-Format, daher funktionieren invoke, Streaming und bind_tools wie bei OpenAI, auf den Modellen, die Tools unterstützen. LlamaIndex nutzt OpenAILike mit derselben Base-URL. Dokumentiert am 23. Oktober 2026.

Welche Klasse verwenden

LangChain (Python)ChatOpenAI aus langchain-openai, mit base_url
LangChain.jsChatOpenAI aus @langchain/openai, mit configuration.baseURL
LlamaIndexOpenAILike aus llama-index-llms-openai-like, mit api_base und is_chat_model=True
Modell-IDsAuf der Seite „Modelle“

Wie richte ich ChatOpenAI ein?

Übergeben Sie die Basis-URL und den Key beim Erstellen des Modells. Wenn Sie max_tokens setzen, schreibt kein Schritt einer Chain oder eines Agenten mehr, als Sie bezahlen möchten; das usage_metadata der Antwort zeigt die Tokens jedes Aufrufs.

LangChain: ChatOpenAI auf DeepSeek V4 Pro
import os

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="deepseek-v4-pro",
    base_url="https://llmwithcrypto.com/api/v1",
    api_key=os.environ["LLMWITHCRYPTO_API_KEY"],
    max_tokens=300,
    temperature=0.3,
)
reply = llm.invoke("Explain what a vector database is in two sentences.")
print(reply.content)
print(reply.usage_metadata)

Funktionieren Tools und Agenten?

Ja, bei den Modellen, die Tool Calling unterstützen. Streaming funktioniert bei jedem Modell; Tool Calling und JSON-Ausgabe richten sich nach dem, was das jeweilige Modell selbst unterstützt. bind_tools sendet Ihre Tools im OpenAI-Format; testen Sie Ihr Schema mit dem gewählten Modell, bevor Sie sich darauf verlassen. LangGraph-Agenten, die auf ChatOpenAI aufbauen, funktionieren genauso.

LangChain: ein an gpt-oss-120b gebundenes Tool
import os

from langchain_core.tools import tool
from langchain_openai import ChatOpenAI


@tool
def convert_currency(amount: float, rate: float) -> float:
    """Convert an amount with an exchange rate."""
    return round(amount * rate, 2)


llm = ChatOpenAI(
    model="gpt-oss-120b",
    base_url="https://llmwithcrypto.com/api/v1",
    api_key=os.environ["LLMWITHCRYPTO_API_KEY"],
)
llm_with_tools = llm.bind_tools([convert_currency])
msg = llm_with_tools.invoke("How much is 250 at a rate of 0.92?")
for call in msg.tool_calls:
    print(call["name"], call["args"], "->", convert_currency.invoke(call["args"]))

Und aus JavaScript?

LangChain.js nimmt die Basis-URL in configuration an und reicht sie an den darunterliegenden OpenAI-Client weiter.

LangChain.js: ChatOpenAI mit einer baseURL
import { ChatOpenAI } from '@langchain/openai';

const llm = new ChatOpenAI({
  model: 'qwen3-235b-a22b-instruct-2507',
  apiKey: process.env.LLMWITHCRYPTO_API_KEY,
  configuration: { baseURL: 'https://llmwithcrypto.com/api/v1' },
  maxTokens: 300,
});
const reply = await llm.invoke('Give me a three-step plan to learn SQL.');
console.log(reply.content);

Wie verwende ich es in LlamaIndex?

Verwenden Sie OpenAILike, das Modellnamen nicht gegen OpenAIs Liste prüft. Setzen Sie is_chat_model=True, damit Chat-Nachrichten gesendet werden, und geben Sie das Kontextfenster des Modells an, damit LlamaIndex seine Prompts dimensionieren kann: DeepSeek V4.1 Flash liest laut Stand vom 23. Oktober 2026 bis zu 1M Tokens; das Beispiel setzt bewusst ein kleineres Fenster, um die Prompts kurz zu halten.

LlamaIndex: OpenAILike auf DeepSeek V4.1 Flash
import os

from llama_index.llms.openai_like import OpenAILike

llm = OpenAILike(
    model="deepseek-v4.1-flash",
    api_base="https://llmwithcrypto.com/api/v1",
    api_key=os.environ["LLMWITHCRYPTO_API_KEY"],
    is_chat_model=True,
    context_window=131072,
    max_tokens=300,
)
print(llm.complete("Name three uses of a knowledge graph."))

Wie halte ich die Agentenkosten unter Kontrolle?

Ein Agent ruft das Modell pro Aufgabe viele Male auf: einmal zum Planen, einmal pro Tool-Ergebnis, einmal zum Antworten. Jeder Aufruf sendet die gesamte Unterhaltung erneut, sodass die Eingabe mit jedem Schritt wächst.

  • Begrenzen Sie jeden Aufruf mit max_tokens und den gesamten Lauf mit einer maximalen Anzahl von Schritten.
  • Verwenden Sie ein kleines Modell, wo es reicht. Stand 23. Oktober 2026 kostet gpt-oss-20b $0.033 pro Million Eingabe-Tokens gegenüber $1.254 für DeepSeek V4 Pro: Leiten Sie einfache Schritte an das kleine Modell und behalten Sie das große für die finale Antwort.
  • Kürzen Sie den Verlauf in langen Unterhaltungen oder fassen Sie alte Runden zusammen.
  • Behalten Sie das Guthaben im Blick mit GET https://llmwithcrypto.com/api/v1/credits vor großen Läufen.

Das Dashboard listet jeden Aufruf mit seinen Tokens und seinen Kosten auf, was schnell zeigt, welcher Schritt einer Chain der teure ist.

Frameworks: häufige Fragen

Kann ich Modelle in einer Chain mischen?

Ja: Erstellen Sie ein ChatOpenAI pro Modell, zum Beispiel ein günstiges für das Routing und ein großes für die finale Antwort. Alle verbrauchen dasselbe Guthaben.

Funktionieren Embeddings?

Nein. Die API bietet nur Chat Completions; verwenden Sie Ihr bestehendes Embedding-Modell daneben.

Was zahle ich für einen Agentenlauf?

Jeden Modellaufruf des Laufs, pro Token. Sie zahlen pro Token aus Ihrem Guthaben: Input- und Output-Tokens werden mit dem eigenen Tokenizer des Modells gezählt und zum Preis des Modells pro 1M Tokens berechnet. Ein Aufruf, der mit einem Fehler endet, kostet nichts. Die Preise pro Modell stehen auf der Preisseite.

DeepSeek V4 Pro ab $1.254 pro 1M Input-Tokens · ohne KYC

API-Schlüssel erhalten