BazaarLinkBazaarLink
เข้าสู่ระบบ
เอกสารAPI ข้อมูลอ้างอิงSDK ข้อมูลอ้างอิงการใช้งาน AgentAI ทักษะ

ใช้ไคลเอ็นต์ Tavily อย่างเป็นทางการกับ BazaarLink

ชี้ไคลเอ็นต์และการเชื่อมต่อ Tavily ที่ตรวจสอบแล้วไปยัง BazaarLink โดยเปลี่ยน base URL และใช้คีย์ API ของ BazaarLink หน้านี้ระบุเฉพาะพฤติกรรมที่ตรวจสอบจากซอร์สแล้ว

Base URL และการยืนยันตัวตน

ใช้ https://api.bazaarlink.ai/v1 เป็น base URL ที่แนะนำ และยังรองรับ https://bazaarlink.ai/api/v1 เดิม SDK Python จะส่ง Authorization: Bearer รวมถึงเฮดเดอร์ X-* เพิ่มเติม ซึ่ง BazaarLink ยอมรับ

Preferred base URL: https://api.bazaarlink.ai/v1
Legacy supported base URL: https://bazaarlink.ai/api/v1

Python: tavily-python

ไคลเอ็นต์ Python รับ api_base_url และส่งคีย์ BazaarLink เป็น Authorization: Bearer

from tavily import TavilyClient

client = TavilyClient(
    api_key="YOUR_BAZAARLINK_API_KEY",
    api_base_url="https://api.bazaarlink.ai/v1",
)

response = client.search("What is new in AI?")

JavaScript: tavily

ฟังก์ชัน tavily ของ JavaScript อย่างเป็นทางการรับ apiBaseURL ให้เก็บคีย์ API ใน environment variable หรือ secret store ในเครื่อง

import { tavily } from "@tavily/core";

const client = tavily({
  apiKey: process.env.BAZAARLINK_API_KEY,
  apiBaseURL: "https://api.bazaarlink.ai/v1",
});

const response = await client.search("What is new in AI?");

LangChain: langchain-tavily

คลาส LangChain ที่ตรวจสอบแล้วรับ api_base_url ให้ตั้งค่าสำหรับ TavilySearch, TavilyExtract และ TavilyCrawl

from langchain_tavily import TavilySearch, TavilyExtract, TavilyCrawl

search = TavilySearch(
    tavily_api_key="YOUR_BAZAARLINK_API_KEY",
    api_base_url="https://api.bazaarlink.ai/v1",
)
extract = TavilyExtract(
    tavily_api_key="YOUR_BAZAARLINK_API_KEY",
    api_base_url="https://api.bazaarlink.ai/v1",
)
crawl = TavilyCrawl(
    tavily_api_key="YOUR_BAZAARLINK_API_KEY",
    api_base_url="https://api.bazaarlink.ai/v1",
)

HTTP โดยตรง

ไคลเอ็นต์ HTTP ใด ๆ เรียก endpoint เดียวกันได้ด้วย Authorization: Bearer และ JSON body ตัวอย่างใช้ Tavily Search

curl -X POST https://api.bazaarlink.ai/v1/search \
  -H "Authorization: Bearer $BAZAARLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"What is new in AI?"}'

Dify และ n8n

ใช้โหนด HTTP Request ทั่วไป: POST https://api.bazaarlink.ai/v1/search พร้อม Authorization: Bearer และ Content-Type: application/json ยังไม่ได้ตรวจสอบว่าโหนด Tavily อย่างเป็นทางการของ Dify และ n8n อนุญาต base URL แบบกำหนดเอง จึงไม่รับรองในหน้านี้

POST https://api.bazaarlink.ai/v1/search
Authorization: Bearer YOUR_BAZAARLINK_API_KEY
Content-Type: application/json

{"query":"What is new in AI?"}

MCP: ขอบเขตที่ตรวจสอบแล้ว

แพ็กเกจ npm tavily-mcp อย่างเป็นทางการฮาร์ดโค้ด api.tavily.com จึงชี้ไปยัง BazaarLink ไม่ได้

พร้อมใช้งานแล้ว: remote HTTP MCP endpoint เปิดให้ใช้ที่ https://api.bazaarlink.ai/v1/mcp ยืนยันตัวตนด้วย BazaarLink API key และมีเครื่องมือ search, extract, crawl และ map แพ็กเกจ npm tavily-mcp ที่ไม่ได้แก้ไขยังฮาร์ดโค้ด api.tavily.com จึงเปลี่ยนปลายทางไม่ได้

Cursor และ Claude Desktop

ไม่จำเป็นต้องมี npm stdio wrapper แยกต่างหาก Cursor และ Claude Desktop รองรับ remote HTTP MCP server ที่ตั้งค่าด้วย URL และเฮดเดอร์ทั้งคู่ JSON ด้านล่างเป็นการตั้งค่าตามแผน ไม่ใช่การยืนยัน endpoint ที่ใช้งานอยู่

การตั้งค่า Cursor ตามแผน

{
  "mcpServers": {
    "bazaarlink-search": {
      "url": "https://api.bazaarlink.ai/v1/mcp",
      "headers": {
        "Authorization": "Bearer ${env:BAZAARLINK_API_KEY}"
      }
    }
  }
}

การตั้งค่า Claude Desktop ตามแผน

{
  "mcpServers": {
    "bazaarlink-search": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://api.bazaarlink.ai/v1/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}",
        "--transport",
        "http-only"
      ],
      "env": {
        "AUTH_HEADER": "Bearer YOUR_BAZAARLINK_KEY"
      }
    }
  }
}
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.