BazaarLinkBazaarLink
साइन इन
दस्तावेज़API संदर्भSDK संदर्भएजेंटिक उपयोगAI स्किल्स

BazaarLink के साथ आधिकारिक Tavily क्लाइंट इस्तेमाल करें

सत्यापित Tavily क्लाइंट और integrations को base URL बदलकर और BazaarLink API कुंजी से BazaarLink पर चलाएँ। यह पृष्ठ केवल source से सत्यापित व्यवहार बताता है।

Base URL और authentication

preferred base URL https://api.bazaarlink.ai/v1 है। पुराना https://bazaarlink.ai/api/v1 भी समर्थित है। Python SDK Authorization: Bearer और अतिरिक्त X-* headers भेजता है; BazaarLink इन headers को स्वीकार करता है।

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

Python: tavily-python

Python client api_base_url स्वीकार करता है और BazaarLink key को 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

आधिकारिक JavaScript tavily factory apiBaseURL स्वीकार करती है। API key को environment variable या local 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 classes 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",
)

Plain HTTP

कोई भी HTTP client Authorization: Bearer और JSON body के साथ उसी endpoint को call कर सकता है। उदाहरण 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

Generic HTTP Request node इस्तेमाल करें: Authorization: Bearer और Content-Type: application/json के साथ POST https://api.bazaarlink.ai/v1/search। आधिकारिक Dify और n8n Tavily nodes को custom 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 package api.tavily.com को hard-code करता है और BazaarLink पर point नहीं किया जा सकता।

अब उपलब्ध है: remote HTTP MCP endpoint https://api.bazaarlink.ai/v1/mcp पर उपलब्ध है। BazaarLink API key से authentication करें; यह search, extract, crawl और map उपलब्ध कराता है। बिना बदला हुआ npm tavily-mcp package अभी भी api.tavily.com को hard-code करता है और इसे redirect नहीं किया जा सकता।

Cursor और Claude Desktop

अलग npm stdio wrapper optional है। Cursor और Claude Desktop दोनों URL और header से configured remote HTTP MCP servers support करते हैं। नीचे के JSON snippets planned configuration हैं, live endpoint का दावा नहीं।

Planned Cursor configuration

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

Planned Claude Desktop configuration

{
  "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.