મુખ્ય સામગ્રી પર જાઓ
ઇન્ટિગ્રેશન્સ

Blockchain0x ને તમારા એજન્ટ સ્ટેકમાં જોડો.

દરેક લોકપ્રિય એજન્ટ ફ્રેમવર્ક માટે વાસ્તવિક કોડ. જ્યાં એક પેકેજ મોકલવામાં આવે છે, ત્યાં એક નાનું SDK રેસીપી જ્યાં તે નથી.

તમારો ફ્રેમવર્ક પસંદ કરો. જ્યાં અમે એક પેકેજ મોકલીએ છીએ તમે તેને ઇન્સ્ટોલ કરો; અન્યથા તમે અમારા SDK ને તે ફ્રેમવર્કના સ્થાનિક સાધનમાં લપેટો. બંને રીતે, તે એક HTTP API પર એક પાતળો સ્તર છે, અને તમે તેને છોડીને API ને સીધા કૉલ કરી શકો છો.

દરેક કાર્ડ એક ઊંડા ડાઇવ ખોલે છે: ઇન્સ્ટોલ અથવા રેસીપી, એક કાર્યરત એજન્ટ ઉદાહરણ, વેબહૂક હેન્ડલિંગ, અને સામાન્ય ખામીઓ. આજે ત્રણ વાસ્તવિક પેકેજ તરીકે શિપ થાય છે - blockchain0x-langchain અને blockchain0x-crewai પર PyPI, અને @blockchain0x/mcp પર npm. અન્ય સાત સમાન SDK પર ટૂંકી રેસીપી છે. કોઈ શોધી કાઢેલ પેકેજ નથી.

સમર્થિત ફ્રેમવર્ક્સ

દસ ફ્રેમવર્ક. ત્રણ પેકેજ, સાત રેસીપી, એક API.

LangChain logo

LangChain

PyPI પેકેજ

blockchain0x-langchain પેકેજમાંથી Python ટૂલસેટ; TypeScript એજન્ટો x402 ક્લાયન્ટને લપેટે છે

માર્ગદર્શિકા વાંચો
CrewAI logo

CrewAI

PyPI પેકેજ

blockchain0x-crewaiમાંથી Python ટૂલસેટ, LangChain જેવું જ ફેક્ટરી આકાર

માર્ગદર્શિકા વાંચો
AutoGen logo

AutoGen

SDK રેસીપી

રેસીપી: SDK ને AutoGen ફંક્શન ટૂલમાં લપેટો

માર્ગદર્શિકા વાંચો
LlamaIndex logo

LlamaIndex

SDK રેસીપી

રેસીપી: ક્લાયન્ટને LlamaIndex FunctionToolમાં લપેટો

માર્ગદર્શિકા વાંચો
OpenAI Agents SDK logo

OpenAI Agents SDK

SDK રેસીપી

રેસીપી: ક્લાયન્ટને OpenAI Agents SDK ફંક્શન ટૂલમાં લપેટો

માર્ગદર્શિકા વાંચો
Pydantic AI logo

Pydantic AI

SDK રેસીપી

રેસીપી: એક Pydantic AI સાધન નોંધણી કરો જે ક્લાયન્ટને કૉલ કરે છે

માર્ગદર્શિકા વાંચો
LangGraph logo

LangGraph

SDK રેસીપી

રેસીપી: એક LangGraph નોડ જે x402 ક્લાયન્ટને કૉલ કરે છે

માર્ગદર્શિકા વાંચો
S

Semantic Kernel

SDK રેસીપી

રેસીપી: SDKને લપેટતી એક KernelFunction; કોઈ NuGet અથવા Java એડેપ્ટર નથી

માર્ગદર્શિકા વાંચો
A

Agno

SDK રેસીપી

રેસીપી: Python ક્લાયન્ટને લપેટતી એક Agno Toolkit

માર્ગદર્શિકા વાંચો
MCP servers logo

MCP servers

npm પેકેજ

કોઈપણ MCP ક્લાયન્ટ માટે @blockchain0x/mcp સર્વર દ્વારા વૉલેટ ટૂલ્સ

માર્ગદર્શિકા વાંચો
A

Agent Skill

Agent Skill

One installable Agent Skill that teaches any AI agent the whole wallet integration surface; portable or via the Claude Code plugin marketplace

માર્ગદર્શિકા વાંચો
દરેક એકીકરણમાં શું સામેલ છે

દરેક ફ્રેમવર્કમાં એકસમાન આકાર.

  • Package માટે install command, અથવા package ન હોય ત્યારે recipe
  • Copy-paste કરી શકાય એવું code, pseudocode નહીં
  • 'મારા {framework} agent માં payments કેવી રીતે ઉમેરું' તેનો ટૂંકો જવાબ
  • AI search engines માટે HowTo/FAQ schema સાથે FAQ entries
  • મેળ ખાતી long-tail landing page માટેની લિંક
  • pricing page માટેની લિંક
આર્કિટેક્ચર

દરેક એકીકરણ એ જ API પર એક પાતળો રેપ્પર છે.

Blockchain0x ઇન્ટિગ્રેશન્સ 10 અલગ ઉત્પાદનો નથી. તે એક જ HTTP API પર 10 અલગ એર્ગોનોમિક સપાટી છે. API સત્યનો સ્ત્રોત છે; ફ્રેમવર્ક રેપ્પર્સ તમારો સમય બચાવવા માટે અસ્તિત્વમાં છે.

SDK આર્કિટેક્ચર આકૃતિ: ફ્રેમવર્ક રેપર્સ એક જ Blockchain0x HTTP API ને કૉલ કરે છે

દરેક રેપ્પર "તમે જે રીતે તમારા ફ્રેમવર્કે એક ટૂલ વ્યાખ્યાયિત કરે છે" ને "અમારા API માટે એક HTTP કૉલ" માં અનુવાદ કરે છે. આ આખી નોકરી છે. પાયથન એડેપ્ટર્સ create_blockchain0x_toolset(client) ને બહાર પાડે છે, જે LangChain અથવા CrewAI ને તૈયાર કરેલા ટૂલ્સનું સેટ આપે છે. એક શિપ થયેલ એડેપ્ટર વગરનો ફ્રેમવર્ક createX402Client(...) (નોડ) અથવા blockchain0x ક્લાયન્ટ (પાયથન) ને તે ફ્રેમવર્કના નેટિવ ટૂલમાં લપેટે છે. નીચેની API સમાન છે, બંને રીતે.

આ કેટલાક કારણો માટે મહત્વપૂર્ણ છે. પ્રથમ, તમે મિશ્રણ અને મેળવો કરી શકો છો: એક LangChain ઉત્પાદન એજન્ટ અને એક CrewAI પ્રયોગાત્મક એજન્ટ બંને એક જ Blockchain0x એજન્ટ વૉલેટને ટાર્ગેટ કરી શકે છે વિના વિવાદ. બીજું, તમે અમારાથી ફ્રેમવર્ક પસંદગીમાં બંધાયેલા નથી; ફ્રેમવર્કને બદલવું તમારા વૉલેટ, તમારા ખર્ચની નીતિઓ, અથવા તમારા જાહેર પાનુંમાં કોઈ ફેરફારની જરૂર નથી. ત્રીજું, જ્યારે અમે એક નવો એન્ડપોઈન્ટ અથવા એક નવો વેબહુક ઇવેન્ટ મોકલીએ છીએ, ત્યારે ફ્રેમવર્ક રેપર્સ તેને તેમના આગામી પ્રકાશનમાં પ્રદર્શિત કરે છે; મૂળભૂત API કરાર છે.

SDKને અવગણો

તમે અમારી SDK, અમારી રેપ્પર, અથવા અમારી ફ્રેમવર્ક ઇન્ટિગ્રેશન વિના ઇન્ટિગ્રેટ કરી શકો છો.

Blockchain0x API HTTPS પર બેરર-ટોકન ઓથેન્ટિકેશન સાથે સાદા JSON છે. કોઈપણ ભાષામાં કોઈપણ HTTP ક્લાયન્ટ તેને કૉલ કરી શકે છે. અધિકૃત SDKs અને ફ્રેમવર્ક રેપ્પર્સ સુવિધા સ્તરો છે; કાચી API દસ્તાવેજીકૃત, સ્થિર, અને આટલી નાની છે કે તે સામે લખવું યોગ્ય છે.

CURL - SDK નથી
curl -X POST https://api.blockchain0x.com/v1/payments \
  -H "Authorization: Bearer $BLOCKCHAIN0X_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "agentId":   "<your-agent-id>",
    "to":        "0xRecipientAddress",
    "amountWei": "100000",
    "metadata":  { "reason": "Custom market analysis" }
  }'

જ્યારે SDKને છોડી દેવું અર્થપૂર્ણ બને છે

  • તમે એવી ભાષામાં છો જે અમે મોકલતા નથી. ગો, રસ્ટ, એલિક્સિર, રૂબી, PHP, જાવા - આ બધા જ તેમના માનક HTTP લાઇબ્રેરીઓ સાથે અમારી API ને સ્વાભાવિક રીતે કૉલ કરી શકે છે. કોઈ વિશેષ સાધનોની જરૂર નથી.
  • તમે કિનારે છો. Cloudflare વર્કર્સ, Vercel એજ ફંક્શન, Deno ડિપ્લોય - પર્યાવરણ જ્યાં તમે વધુ નિર્ભરતા બંડલ કરવું નહીં પસંદ કરો. કાચી API ત્યાં ફેરફાર વિના કાર્ય કરે છે.
  • તમે ચોક્કસપણે જોવું માંગો છો કે વાયર પર શું છે. ડિબગિંગ, સુરક્ષા સમીક્ષા, અથવા પ્રોટોકોલ શીખવા માટે, કાચા HTTP આકાર SDK સ્ત્રોત વાંચવા કરતા વધુ સ્પષ્ટ છે.
  • તમારા પાસે પુનરાવૃત્તિઓ, લોગિંગ, ટેલિમેટ્રી સાથે તમારું પોતાનું HTTP સ્તર છે. તેની પોતાની પુનરાવર્તન વર્તન સાથે બીજું SDK લાવવું તમારી અસ્તિત્વમાં આવેલી ઇન્ફ્રાસ્ટ્રક્ચર સાથે ઝઘડો કરે છે. કાચા API ને અન્ય HTTP એન્ડપોઇન્ટ તરીકે બોલાવવું સાફ રીતે સ્લોટ કરે છે.

પૂરું API સંદર્ભ docs.blockchain0x.com પર OpenAPI સ્પષ્ટીકરણને સમાવેશ કરે છે, તેથી તમે OpenAPI કોડજન ટૂલ ધરાવતી કોઈપણ ભાષામાં તમારું પોતાનું ક્લાયન્ટ પણ જનરેટ કરી શકો છો.

ફ્રેમવર્ક પસંદ કરવું

જ્યારે દરેક ફ્રેમવર્ક યોગ્ય સાધન હોય છે.

જો તમે હજુ એજન્ટ ફ્રેમવર્ક પસંદ નથી કર્યું, તો અમે આ રીતે વેપાર-ફાયદા જોતા છીએ. આમાંથી કોઈપણ ખોટા વિકલ્પો નથી; યોગ્ય એક એ પર આધાર રાખે છે કે તમારું એજન્ટ શું કરે છે અને કોણ તેને જાળવે છે.

ફ્રેમવર્કશ્રેષ્ઠ જ્યારેજ્યારે ટાળો
LangChainExisting LangChain codebase, complex tool chains, broad ecosystem useતમે ઓછા આધારિત ઇચ્છો છો; LangChain ઘણું ખેંચે છે
LangGraphStateful multi-step workflows, durable execution, human-in-the-loopસરળ રેખીય શૃંખલાઓ; ગ્રાફ ઓવરહેડ બરબાદ છે
CrewAIMulti-agent collaboration patterns (researcher + writer + reviewer)એકલ-એજન્ટ લૂપ; CrewAI ક્રૂઝ માટે બનાવવામાં આવ્યું છે
AutoGenMulti-agent conversation, group chat patterns, Microsoft toolingઉત્પાદન હાઇ-થ્રૂપુટ; AutoGen સંશોધન માટે ઑપ્ટિમાઇઝ કરે છે
LlamaIndexRAG-heavy agents, document Q+A મુખ્ય capability તરીકેશુદ્ધ ટૂલ-ઉપયોગ એજન્ટ; LlamaIndexની શક્તિઓ બિનઉપયોગી રહે છે
OpenAI Agents SDKમાત્ર OpenAI stacks, સૌથી clean tool-use API જોઈએ છેબહુ-પ્રદાતા સ્ટૅક્સ; OpenAI SDK OpenAI-કેન્દ્રિત છે
Pydantic AIબધા agent inputs/outputs માં strong typing, Python-firstTypeScript-પ્રથમ સ્ટેક્સ; પાયથન-સ્થાનિક ટાઇપિંગ મૂલ્ય છે
Semantic KernelExisting .NET / C# / Java codebase, enterprise Microsoft shopPython-માત્ર ટીમો; તમે બિનઉપયોગી MS સંકલન માટે ચૂકવી રહ્યા છો
AgnoPython-native, lightweight, minimal abstraction overhead જોઈએતમે LangChain ઇકોસિસ્ટમના ત્રીજા પક્ષના ઇન્ટિગ્રેશન્સની જરૂર છે
MCP middlewareતમે MCP server ચલાવી રહ્યા છો અને clients પાસેથી દરેક call પર payment લેવા માંગો છોતમે MCP સર્વર ચલાવી રહ્યા નથી (આ સર્વર-સાઇડ પેટર્ન છે)

બે વ્યવહારીક સલાહના ટુકડા. જો તમે શૂન્યથી શરૂ કરી રહ્યા છો અને સૌથી નાનું શક્ય શીખવાની વક્રતા ઇચ્છતા હો, તો LangChain અથવા OpenAI એજન્ટ SDK સૌથી સલામત ડિફોલ્ટ છે. જો તમારી પાસે પહેલેથી જ ફ્રેમવર્ક છે, તો તે માટે અમારી ઇન્ટિગ્રેશન સારી રીતે કાર્ય કરે છે; Blockchain0x નો ઉપયોગ કરવા માટે ફ્રેમવર્કને બદલશો નહીં.

ગહન માર્ગદર્શિકા

વિશિષ્ટ પરિસ્થિતિઓને તેમના પોતાના પાનું મળે છે.

ફ્રેમવર્ક-વિશિષ્ટ એકીકરણ પૃષ્ઠો આગળ, અમે સંકોચિત પ્રશ્નો પર લાંબા-પાંદડા માર્ગદર્શિકાઓ પ્રકાશિત કરીએ છીએ: "હું LangGraph મલ્ટી-સ્ટેપ વર્કફ્લોમાં ચુકવણીઓ કેવી રીતે ઉમેરું", "હું મારા MCP સર્વરને ટૂલ પ્રમાણે ચાર્જ કરવાની પરવાનગી કેવી રીતે આપું", "હું USDC ચુકવણી પાછળ એક Stripe-જેમના APIને કેવી રીતે ગેટ કરું". આ /lp/{slug} પર જીવંત છે અને ઇરાદાપૂર્વક મુખ્ય નૅવિગેશનમાં નથી. તે શોધ દ્વારા મળી આવે છે; દરેક સંબંધિત એકીકરણ પૃષ્ઠ પર પાછા લિંક કરે છે.

તેમને ક્યાં શોધવા

લાંબા-પૂંછા માર્ગદર્શિકાઓનો પ્રથમ બેચ એકીકરણ ફ્રેમવર્ક પૃષ્ઠો સાથે જહાજ કરે છે. ત્યાં સુધી, સૌથી ચોક્કસ દૃશ્ય-વિશિષ્ટ સામગ્રી docs.blockchain0x.com પર "ગાઇડ્સ" હેઠળ દસ્તાવેજોમાં રહે છે. દરેક /lp/ પૃષ્ઠમાં કાર્યરત કોડનો સમાવેશ થાય છે જે તમે ચલાવી શકો છો અને સંબંધિત એજન્ટને પ્રો પર અપગ્રેડ કરવા માટે સીધો CTA.

વારંવાર પૂછવામાં આવતી

પાંચ એકીકરણ પ્રશ્નોનો જવાબ આપવા માટે યોગ્ય છે.

જો SDK વૈકલ્પિક છે, તો તે ક્યારેક કેમ છે?

ત્રણ કારણો. પ્રથમ, આરામદાયકતા: SDK આપોઆપ આઈડેમ્પોટન્સી કી બનાવે છે, દરેક વિનંતી અને પ્રતિસાદના પ્રકારો, અને વેબહૂક સહીની ચકાસણીને બંડલ કરે છે જેથી તમે તે કોડ પોતે ન લખો. બીજું, ડ્રિફ્ટ સુરક્ષા: જ્યારે અમે એક અંતિમ બિંદુ ઉમેરીએ છીએ અથવા એક ક્ષેત્ર બદલે છે, ત્યારે આગામી SDK રિલીઝ તેને પ્રકાશિત કરે છે; કાચા HTTP વપરાશકર્તાઓને ચેન્જલોગ વાંચવાની જરૂર છે. ત્રીજું, સાધન: SDK આપોઆપ રચિત લોગ્સ અને મેટ્રિક્સને સામાન્ય અવલોકન સ્ટેક્સ સાથે સુસંગત ફોર્મેટમાં ઉત્પન્ન કરે છે. આમાંથી કોઈપણ આવશ્યક નથી, પરંતુ તે 30-90 મિનિટની એકીકરણ સમય બચાવે છે. જો તમે API નો કાચો આકાર જોવા માંગતા હો, તો SDKને છોડી દો અને curl અથવા કોઈપણ HTTP ક્લાયન્ટનો ઉપયોગ કરો.

હું એક ફ્રેમવર્કનો ઉપયોગ કરી રહ્યો છું જે તમે યાદીબધ્ધ નથી. શું હું હજુ પણ એકીકૃત કરી શકું?

હા. દરેક એકીકરણ એક જ નાના REST API પર બેસે છે: એજન્ટ, ચુકવણીઓ, ચુકવણી-વિનંતીઓ, વ્યવહારો, વેબહુક્સ, અને વાંચન-માત્ર ખર્ચ પરવાનગીઓ. ઓથ એક બેરર ટોકન છે, વેબહુક્સ HMAC-SHA256 સાથે સહી કરવામાં આવે છે. જો તમે HTTP બોલી શકો છો, તો તમે કોઈપણ ફ્રેમવર્કમાંથી એકીકરણ કરી શકો છો, જેમાં કોઈ શિપ્ડ રેપ્પર નથી - તમે ફક્ત અમારી SDKને તે ફ્રેમવર્કના પોતાના ટૂલમાં લપેટો છો. ફ્રેમવર્ક પૃષ્ઠો સુવિધા માટે છે, ગેટકીપિંગ માટે નહીં. તમારા ફ્રેમવર્ક માટે એક અધિકૃત એડેપ્ટર જોઈએ? અમને દસ્તાવેજો દ્વારા જણાવો અને અમે તેને માંગ સામે તોલીશું.

શું એક એજન્ટને એક સાથે અનેક ફ્રેમવર્ક ઇન્ટિગ્રેશન્સ દ્વારા સેવા આપી શકાય છે?

હા. એક જ એજન્ટ પાસે એક વૉલેટ સરનામું, API કીનો એક સેટ, એક ખર્ચ નીતિ અને એક જાહેર પેજ છે. તમારા સ્ટેકના જુદા જુદા ભાગો અમારા APIને જુદી જુદી ફ્રેમવર્ક ઇન્ટિગ્રેશન્સ દ્વારા કૉલ કરી શકે છે: ઉત્પાદનમાં એક LangChain એજન્ટ, એક CrewAI પ્રયોગ, એક MCP સર્વર મિડલવેર, બધા એક જ એજન્ટને ચૂકવણી કરી રહ્યા છે અથવા બધા એક જ એજન્ટ દ્વારા ચાર્જ કરી રહ્યા છે. ફ્રેમવર્કની સીમા તમારી બાજુ પર છે; અમે ફક્ત માન્યતાપત્રિત API વિનંતિઓ અને વેબહૂક સબ્સ્ક્રિપ્શનને જ જોઈશું.

શું ફ્રેમવર્ક એકીકરણો માટે વધારાની કિંમત છે?

ના. શિપ્ડ એડેપ્ટર્સ - blockchain0x-langchain અને blockchain0x-crewai on PyPI, અને @blockchain0x/mcp સર્વર npm પર - મફત છે, અને SDKs પણ મફત છે. દરેક અન્ય ફ્રેમવર્ક માટે ખરીદવા માટે કોઈ વધારાનું પેકેજ નથી: તમે થોડા લાઈનોમાં SDKને લપેટો. તમારો ખર્ચ પ્રતિ-એજન્ટ સબ્સ્ક્રિપ્શન અને ટ્રાન્ઝેક્શન ફી છે જે તમે બંને રીતે ચૂકવશો. LangChain પેકેજ સ્થાપિત કરવું APIને curl સાથે કોલ કરવાનો ખર્ચ સમાન છે. પેકેજ સમય બચાવે છે, તે સુવિધાઓને ગેટ નથી કરે.

જ્યારે ફ્રેમવર્ક તોડક ફેરફારો મોકલે છે ત્યારે તમે એકીકરણોને કેટલા ઝડપી અપડેટ કરો છો?

શિપ થયેલ એડેપ્ટર્સ (blockchain0x-langchain, blockchain0x-crewai, @blockchain0x/mcp) માટે, અમે લોકો વાસ્તવમાં જે ફ્રેમવર્ક્સનો ઉપયોગ કરે છે તે ટ્રેક કરીએ છીએ અને જ્યારે મુખ્ય સંસ્કરણ આવે ત્યારે અપડેટ કરીએ છીએ; અમે વહેલા છીએ અને હજી એક નિશ્ચિત SLA વચન આપતા નથી. નાનાં સંસ્કરણો સામાન્ય રીતે કોઈ ફેરફારની જરૂર નથી કારણ કે એડેપ્ટર્સ સ્થિર ઇન્ટરફેસને લપેટે છે. રેસીપી આધારિત ફ્રેમવર્ક અહીં જલદી જળવાઈ નથી: તેઓ SDK ને સીધા કૉલ કરે છે, તેથી ફ્રેમવર્ક બમ્પ અમુક જ સમયે અમારી સપાટી પર સ્પર્શ કરે છે. જો કોઈ બ્રેકિંગ ફેરફાર એડેપ્ટરને અસુરક્ષિત બનાવે છે, તો અમે સપોર્ટ ખેંચવા પહેલાં મેળવનાર /ઇન્ટિગ્રેશન્સ/ પૃષ્ઠ પર તેને નોંધીએ છીએ.

જોડો, ચૂકવણી મેળવવાનું શરૂ કરો.

શરૂ કરવા માટે ફ્રી. તમારા પ્રથમ ચુકવણી વિનંતી માટે પાંચ મિનિટ.