BazaarLinkBazaarLink
ログイン
ドキュメントAPIリファレンスSDKリファレンスエージェント利用AIスキル

AI エージェント活用ガイド

エージェントフレームワーク

人気のエージェントフレームワークでBazaarLinkを使用。BazaarLinkはOpenAI互換なので、ほとんどのフレームワークはそのまま動作します — ベースURLとAPIキーを設定するだけ。

Vercel AI SDK

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

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

const { text } = await generateText({
  model: bazaarlink("openai/gpt-4.1"),
  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://bazaarlink.ai/api/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-4.1",
    "base_url": "https://bazaarlink.ai/api/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",
)

環境変数

ほとんどのエージェントフレームワークは環境変数による設定をサポートしています:

# .env
OPENAI_API_KEY=sk-bl-YOUR_API_KEY
OPENAI_BASE_URL=https://bazaarlink.ai/api/v1
環境変数
OpenAI APIまたはカスタムベースURLをサポートするフレームワークはBazaarLinkで動作します。ベースURLを設定し、BazaarLink APIキーを使用するだけです。

AIエージェント 自動APIキー取得

BazaarLinkの自動登録エンドポイントにより、AIエージェントは1回のAPI呼び出しで自己登録してAPIキーを取得できます。エージェントは同時に人間のオーナー向けの「請求リンク」を生成します — オーナーがログインしてキーを請求すると、アカウントに転送されます。

フロー

ステップ 1
ボットの自己登録
POST /api/v1/agents/registerを呼び出してapi_keyとupgrade_urlを取得
ステップ 2
ボットがリンクを共有
チャットメッセージや通知を通じて人間のオーナーにupgrade_urlを渡す
ステップ 3
オーナーが請求
ログインし、/keysに移動して、リンクまたはトークンを貼り付けて「請求」をクリック
ステップ 4
キーの転送
APIキーがオーナーのアカウントに紐付けられ、クレジットチャージ後に使用可能

ボット自己登録API

POST/api/v1/agents/register
curl -X POST https://bazaarlink.ai/api/v1/agents/register \
  -H "Content-Type: application/json" \
  -d '{"name": "MyBot"}'
{
  "api_key": "sk-bl-xxxxxxxxxxxxxxxx",
  "credits": 0,
  "claim_token": "xxxxxxxx",
  "claim_expires": "2026-03-09T00:00:00.000Z",
  "upgrade_url": "https://bazaarlink.ai/claim?token=xxxxxxxx",
  "referral_code": "abc12345",
  "base_url": "https://bazaarlink.ai/api/v1",
  "docs": "https://bazaarlink.ai/llms.txt",
  "message": "I registered an account on bazaarlink.ai..."
}

リクエストパラメータ

name必須
string
ボット名(最大100文字)
referral_code
string
別のボットからの紹介コード(任意)

使用上の注意

  • 登録後のAPIキーにはトライアルクレジットがありません。オーナーがキーを請求し、手動でチャージする必要があります
  • claim_tokenは7日間有効。その後リンクは失効します
  • 各IPは24時間あたり1回の登録に制限されています
  • オーナーが請求後、キーは自動的に「BotName (claimed)」にリネームされます
  • 紹介コードにより、将来のプロモーション期間中に両者がボーナスクレジットを獲得できます
ネイティブLLMサポート
BazaarLinkはllms.txt形式のドキュメントを提供しており、AIエージェントがAPIリファレンスを直接読み取れます。完全な機械可読APIドキュメントは https://bazaarlink.ai/llms.txt でご覧いただけます。
サポート
サポート
こんにちは。どのようなご用件でしょうか?
メッセージをお送りください。担当者より返信します。
AIエージェントガイド|自律ワークフローとモデルフォールバック