BazaarLinkBazaarLink
Anmelden
DokumentationAPI-ReferenzSDK-ReferenzAgentic-NutzungKI-Skills

Leitfaden für KI-Agenten

Agent-Frameworks

Verwenden Sie BazaarLink mit beliebten Agent-Frameworks. Da BazaarLink OpenAI-kompatibel ist, funktionieren die meisten Frameworks sofort — setzen Sie einfach die Base-URL und den API-Schlüssel.

Vercel AI SDK

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

const bazaarlink = createOpenAI({
  baseURL: "https://api.bazaarlink.ai/v1",
  apiKey: "sk-bl-YOUR_API_KEY",
});

const { text } = await generateText({
  model: bazaarlink("openai/gpt-4o"),
  prompt: "Write a haiku about programming",
});

console.log(text);

CrewAI

from crewai import Agent, Task, Crew
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    base_url="https://api.bazaarlink.ai/v1",
    api_key="sk-bl-YOUR_API_KEY",
    model="anthropic/claude-sonnet-4.6",
)

researcher = Agent(
    role="Researcher",
    goal="Research and summarize topics",
    llm=llm,
)

task = Task(
    description="Research the latest trends in AI agents",
    agent=researcher,
)

crew = Crew(agents=[researcher], tasks=[task])
result = crew.kickoff()
print(result)

AutoGen

from autogen import AssistantAgent, UserProxyAgent

config_list = [{
    "model": "openai/gpt-4o",
    "base_url": "https://api.bazaarlink.ai/v1",
    "api_key": "sk-bl-YOUR_API_KEY",
}]

assistant = AssistantAgent(
    "assistant",
    llm_config={"config_list": config_list},
)

user_proxy = UserProxyAgent(
    "user_proxy",
    human_input_mode="NEVER",
    code_execution_config={"work_dir": "coding"},
)

user_proxy.initiate_chat(
    assistant,
    message="Write a Python function to calculate fibonacci numbers",
)

Umgebungsvariablen

Die meisten Agent-Frameworks unterstützen Konfiguration über Umgebungsvariablen:

# .env
OPENAI_API_KEY=sk-bl-YOUR_API_KEY
OPENAI_BASE_URL=https://api.bazaarlink.ai/v1
Umgebungsvariablen
Jedes Framework, das die OpenAI-API oder benutzerdefinierte Base-URLs unterstützt, funktioniert mit BazaarLink. Setzen Sie einfach die Base-URL und verwenden Sie einen BazaarLink-API-Schlüssel.

Agent-Registrierung

Wenn aktiviert, können Agents über einen unbezahlten oder x402-bezahlten Registrierungsweg ein Konto erstellen.

Unbezahlte Registrierung

Die unbezahlte Registrierung akzeptiert name, eine optionale description und einen optionalen referral_code. Die 201-Antwort enthält API-Schlüssel, Guthaben, ein sieben Tage gültiges Claim-Token mit Ablaufzeit, Upgrade-URL, Empfehlungscode, free_model auto:free, Base-URL und Dokumentationslink. Sie verwendet den bestehenden kostenlosen Modellmechanismus; die kostenlose Websuche erfordert eine verifizierte E-Mail und steht unbezahlten Agents nicht zur Verfügung.

x402-Registrierung und Aufladen

Die bezahlte Registrierung beginnt mit HTTP-402-Anforderungen: scheme exact, network eip155:196, asset USD-T0 und payTo. Senden Sie die Anfrage mit X-PAYMENT erneut, um dieselben Registrierungsfelder plus payment { txHash, network, amountUsd } zu erhalten. Bezahlte Agents folgen den normalen Regeln für bezahlte Konten; bestehende Konten können /api/x402/topup verwenden.

Ein Mensch kann ein unbezahltes Agent-Konto innerhalb der sieben Tage gültigen Token-Laufzeit über /claim übernehmen. Es gilt ein Limit von einer Registrierung pro IP und 24 Stunden sowie ein Cloud-Anbieter-Limit; abgelehnte Anfragen liefern 429 mit Retry-After.

Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.
KI-Agenten-Leitfäden | Autonome Workflows und Modell-Fallback