നിങ്ങളുടെ ആപ്പിൽ Claude API എങ്ങനെ സംയോജിപ്പിക്കാം
നിങ്ങളുടെ ആപ്പിൽ Claude API സംയോജിപ്പിക്കാൻ, Anthropic-ന്റെ Claude Console-ൽ ഒരു API കീ സൃഷ്ടിക്കുക, അത് ഒരു സെർവർ-സൈഡ് രഹസ്യമായി (സാധാരണയായി ANTHROPIC_API_KEY) സൂക്ഷിക്കുക, Anthropic-ന്റെ ഔദ്യോഗിക SDK-കളിലൊന്ന് ഉപയോഗിച്ച് നിങ്ങളുടെ സ്വന്തം സെർവറിലെ ഒരു റൂട്ടിൽ നിന്ന് Messages API വിളിക്കുക. ഓരോ അഭ്യർത്ഥനയും ഒരു model പേരിടുന്നു, max_tokens (നിങ്ങൾ സ്വീകരിക്കുന്ന ഏറ്റവും നീളമുള്ള മറുപടി) സജ്ജമാക്കുന്നു, സംഭാഷണം messages ആയി അയക്കുന്നു, നിർദ്ദേശങ്ങൾ പ്രത്യേക system പ്രോംപ്റ്റിൽ വെക്കുന്നു. ചെലവ് പരിധി സജ്ജമാക്കുക, നീണ്ട മറുപടികൾ സ്ട്രീം ചെയ്യുക, റേറ്റ്-ലിമിറ്റ് (429), ഓവർലോഡ് (529) പിശകുകൾ വീണ്ടും ശ്രമങ്ങളോടെ കൈകാര്യം ചെയ്യുക.
ഈ ഗൈഡ് സെറ്റപ്പ്, സുരക്ഷിതമായ അഭ്യർത്ഥന ഫ്ലോ, AI ബിൽഡറിനുള്ള പ്രോംപ്റ്റുകൾ, നേരിടേണ്ടി വരാവുന്ന പിശകുകൾ എന്നിവ ഉൾക്കൊള്ളുന്നു. Anthropic വിവരങ്ങൾ 2026 സെപ്റ്റംബർ വരെയുള്ള അവരുടെ ഡോക്യുമെന്റേഷനിൽ നിന്നാണ്. ടോക്കണുകളും വിലനിർണ്ണയവും പൊതുവായി എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നറിയാൻ, LLM API-കൾ എങ്ങനെ ഉപയോഗിക്കാം കാണുക.
ഇത് കൊണ്ട് എന്ത് നിർമ്മിക്കാം
- ചാറ്റ് അസിസ്റ്റന്റുകളും ഹെൽപ്പ് വിഡ്ജറ്റുകളും (AI ചാറ്റ്ബോട്ട് ആപ്പ് എങ്ങനെ നിർമ്മിക്കാം)
- സംഗ്രഹങ്ങൾ, പുനരെഴുത്തുകൾ, തയ്യാറാക്കിയ മറുപടികൾ
- ഡോക്യുമെന്റുകൾ, ഇമെയിലുകൾ, ഫോമുകൾ എന്നിവയിൽ നിന്ന് ഫീൽഡുകൾ എടുക്കൽ
- നിങ്ങളുടെ സ്വന്തം ഉള്ളടക്കത്തിൽ നിന്ന് ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകൽ
- ടൂൾ യൂസ് വഴി നിങ്ങളുടെ ആപ്പിന്റെ ഫംഗ്ഷനുകൾ വിളിക്കുന്ന ഏജന്റുകൾ
കൂടുതൽ ആശയങ്ങൾക്ക്, നിങ്ങളുടെ ആപ്പിൽ AI ഫീച്ചറുകൾ എങ്ങനെ ചേർക്കാം കാണുക.
Messages API ചുരുക്കത്തിൽ
Anthropic-ന്റെ API റഫറൻസ് പ്രകാരം, ഒരു അഭ്യർത്ഥന https://api.anthropic.com/v1/messages-ലേക്കുള്ള POST ആണ്, ഇവയോടൊപ്പം:
| ഭാഗം | അത് എന്താണ് |
|---|---|
x-api-key ഹെഡർ | നിങ്ങളുടെ API കീ |
anthropic-version ഹെഡർ | API പതിപ്പ്, ഉദാഹരണത്തിന് 2023-06-01 |
model (നിർബന്ധം) | ഉപയോഗിക്കേണ്ട Claude മോഡൽ |
max_tokens (നിർബന്ധം) | മറുപടിയിൽ ഉണ്ടാകാവുന്ന ഏറ്റവും കൂടുതൽ ടോക്കണുകൾ; മോഡൽ നേരത്തെ നിർത്തിയേക്കാം |
messages (നിർബന്ധം) | സംഭാഷണം: മാറിമാറി വരുന്ന user, assistant ടേണുകൾ |
system (ഓപ്ഷണൽ) | മുഴുവൻ സംഭാഷണത്തിനും ബാധകമായ നിർദ്ദേശങ്ങൾ |
stream (ഓപ്ഷണൽ) | മറുപടി എഴുതുമ്പോൾ തന്നെ server-sent events വഴി ലഭിക്കാൻ true ആക്കുക |
API സ്റ്റേറ്റ്ലെസ് ആണ്: ഒരു സംഭാഷണം തുടരാൻ, ഓരോ അഭ്യർത്ഥനയിലും മുമ്പത്തെ ടേണുകൾ വീണ്ടും അയക്കണം. അതുകൊണ്ടാണ് നീണ്ട ചാറ്റുകൾക്ക് ഓരോ സന്ദേശത്തിനും കൂടുതൽ ചെലവാകുന്നത്.
Anthropic Python, TypeScript, C#, Go, Java, PHP, Ruby എന്നിവയ്ക്കായി ഔദ്യോഗിക SDK-കൾ പ്രസിദ്ധീകരിക്കുന്നു. അവ ഹെഡറുകൾ സജ്ജമാക്കുകയും മറുപടികൾ പാഴ്സ് ചെയ്യുകയും സ്ട്രീമിംഗ് പിന്തുണയ്ക്കുകയും ചെയ്യുന്നു. കാരണമില്ലെങ്കിൽ റോ HTTP-ക്ക് പകരം ഒന്ന് ഉപയോഗിക്കുക.
മോഡൽ തിരഞ്ഞെടുക്കൽ
കഴിവും വേഗതയും വിലയും തമ്മിൽ വ്യത്യസ്ത ബാലൻസുള്ള നിരവധി Claude മോഡലുകൾ Anthropic വാഗ്ദാനം ചെയ്യുന്നു, ആ നിര മാറുകയും ചെയ്യുന്നു. നിങ്ങളുടെ ജോലി നന്നായി ചെയ്യുന്ന ഏറ്റവും ചെറിയ മോഡൽ തിരഞ്ഞെടുത്ത്, യഥാർത്ഥ ഉദാഹരണങ്ങളിൽ പരീക്ഷിക്കുക, മോഡൽ ID കോൺഫിഗറേഷനിൽ സൂക്ഷിക്കുക, അതുവഴി കോഡ് മാറ്റാതെ മാറാം. നിലവിലെ ഓപ്ഷനുകളും നിരക്കുകളും അറിയാൻ Anthropic-ന്റെ മോഡലുകളും വിലനിർണ്ണയ പേജുകളും പരിശോധിക്കുക.
നിങ്ങളുടെ അക്കൗണ്ട് സജ്ജമാക്കൽ
- platform.claude.com-ലെ Claude Console-ൽ സൈൻ ഇൻ ചെയ്ത് ബില്ലിംഗ് ചേർക്കുക.
- ഒരു API കീ സൃഷ്ടിക്കുക. ഓരോ എൻവയോൺമെന്റിനും (ടെസ്റ്റിംഗും പ്രൊഡക്ഷനും) ഒരു കീ വീതം സൂക്ഷിക്കുക, അതുവഴി ഒന്ന് റദ്ദാക്കിയാൽ മറ്റേത് തകരില്ല.
- ചെലവ് പരിധി സജ്ജമാക്കുക. നിങ്ങൾ സജ്ജമാക്കിയ ചെലവ് പരിധിയിൽ ഉപയോഗം എത്തുമ്പോൾ API 400 പിശക് നൽകുമെന്ന് Anthropic-ന്റെ പിശകുകളുടെ പേജ് പറയുന്നു, അതിനാൽ അത് സംഭവിക്കുമ്പോൾ നിങ്ങളുടെ ആപ്പ് വ്യക്തമായ സന്ദേശം കാണിക്കണം.
- റേറ്റ് പരിധികൾ പരിശോധിക്കുക Console-ൽ നിങ്ങളുടെ അക്കൗണ്ടിന്; അവ ഓർഗനൈസേഷൻ അടിസ്ഥാനത്തിലാണ് അളക്കുന്നത്.
അഭ്യർത്ഥന ഫ്ലോ
- ഉപയോക്താവ് നിങ്ങളുടെ ആപ്പിൽ പ്രവർത്തിക്കുന്നു: ഒരു സന്ദേശം അയക്കുന്നു, "Summarise" ക്ലിക്ക് ചെയ്യുന്നു.
- ബ്രൗസർ Anthropic-നെ നേരിട്ടല്ല, നിങ്ങളുടെ സെർവർ റൂട്ടിനെയാണ് വിളിക്കുന്നത്.
- നിങ്ങളുടെ സെർവർ ഉപയോക്താവ് ലോഗിൻ ചെയ്തിട്ടുണ്ടെന്നും ഫീച്ചർ ഉപയോഗിക്കാൻ അനുവദിച്ചിട്ടുണ്ടെന്നും പരിശോധിക്കുന്നു, ഓരോ ഉപയോക്താവിനുമുള്ള പരിധി ബാധകമാക്കുന്നു.
- ഇത് അഭ്യർത്ഥന നിർമ്മിക്കുന്നു: നിങ്ങളുടെ നിയമങ്ങളുള്ള ഒരു സിസ്റ്റം പ്രോംപ്റ്റ്, ഉപയോക്താവിന്റെ ഇൻപുട്ട്, ടാസ്ക്കിന് ആവശ്യമായ ഡാറ്റാബേസ് വിവരങ്ങൾ.
- എൻവയോൺമെന്റിൽ നിന്നുള്ള കീയും ന്യായമായ
max_tokens-ഉം ഉപയോഗിച്ച് Messages API വിളിക്കുന്നു. - മറുപടി ബ്രൗസറിലേക്ക് സ്ട്രീം ചെയ്യുകയും പ്രതികരണത്തിൽ നിന്നുള്ള ടോക്കൺ ഉപയോഗം രേഖപ്പെടുത്തുകയും ചെയ്യുന്നു.
ഓപ്ഷനുകളും വിട്ടുവീഴ്ചകളും
| തീരുമാനം | ലളിതമായ തിരഞ്ഞെടുപ്പ് | കൂടുതൽ മുന്നോട്ട് പോകേണ്ടപ്പോൾ |
|---|---|---|
| സ്ട്രീമിംഗ് | മുഴുവൻ മറുപടിക്കായി കാത്തിരിക്കുക | ചാറ്റിനും നീണ്ട എന്തിനും സ്ട്രീം ചെയ്യുക; നീണ്ട അഭ്യർത്ഥനകൾക്ക് സ്ട്രീമിംഗ് അല്ലെങ്കിൽ ബാച്ചുകൾ Anthropic ശുപാർശ ചെയ്യുന്നു |
| ഔട്ട്പുട്ട് ഫോർമാറ്റ് | പ്ലെയിൻ ടെക്സ്റ്റ് | നിങ്ങളുടെ കോഡിന് ഫീൽഡുകൾ വായിക്കണമെങ്കിൽ സ്ട്രക്ചേർഡ് JSON ഔട്ട്പുട്ട് |
| നിങ്ങളുടെ ഡാറ്റ | പ്രസക്തമായ റെക്കോർഡ് ഉൾപ്പെടുത്തുക | വളരെ കൂടുതലാകുമ്പോൾ നിങ്ങളുടെ ഉള്ളടക്കത്തിൽ റിട്രീവൽ (RAG എന്താണെന്ന്) |
| പ്രവർത്തനങ്ങൾ | മോഡൽ ടെക്സ്റ്റ് മാത്രം എഴുതുന്നു | ടൂൾ യൂസ്, നിങ്ങൾ നിർവചിച്ച ഒരു ഫംഗ്ഷൻ പ്രവർത്തിപ്പിക്കാൻ മോഡൽ നിങ്ങളുടെ കോഡിനോട് ആവശ്യപ്പെടുന്നു |
| വലിയ അളവിലുള്ള, അടിയന്തരമല്ലാത്ത ജോലി | ഇനങ്ങളിലൂടെ ലൂപ്പ് ചെയ്യുക | Message Batches API, അതിൽ സമർപ്പിച്ച് ഫലങ്ങൾക്കായി പോൾ ചെയ്യുക |
നിങ്ങളുടെ AI ബിൽഡറിനുള്ള പ്രോംപ്റ്റുകൾ
ആദ്യ ഫീച്ചർ:
"Ask about this document" പാനൽ ചേർക്കുക. അത് POST /api/ask എന്ന സെർവർ റൂട്ടിനെ വിളിക്കുന്നു, അത് ഉപയോക്താവ് ലോഗിൻ ചെയ്തിട്ടുണ്ടെന്നും ഡോക്യുമെന്റ് അവരുടേതാണെന്നും പരിശോധിക്കുന്നു, തുടർന്ന് ഔദ്യോഗിക Anthropic SDK-യും ANTHROPIC_API_KEY എന്ന രഹസ്യവും ഉപയോഗിച്ച് Claude Messages API വിളിക്കുന്നു. മോഡൽ ID CLAUDE_MODEL എന്ന രഹസ്യത്തിൽ നിന്ന് വായിക്കുക. സിസ്റ്റം പ്രോംപ്റ്റ്: "ഡോക്യുമെന്റിൽ നൽകിയതിൽ നിന്ന് മാത്രം ഉത്തരം നൽകുക. ഉത്തരം അതിലില്ലെങ്കിൽ അത് പറയുക." ഡോക്യുമെന്റ് ടെക്സ്റ്റും ചോദ്യവും അയക്കുക, max_tokens 800 ആയി സജ്ജമാക്കുക, ഉത്തരം പേജിലേക്ക് സ്ട്രീം ചെയ്യുക, കീ ഒരിക്കലും ബ്രൗസറിന് വെളിപ്പെടുത്തരുത്.
ഗാർഡ്റെയിലുകളും പിശകുകളും:
ഓരോ ഉപയോക്താവിനും മണിക്കൂറിൽ 20 ചോദ്യങ്ങൾ മാത്രം, അത് ഡാറ്റാബേസിൽ ട്രാക്ക് ചെയ്യുക. ഓരോ പ്രതികരണത്തിൽ നിന്നുമുള്ള ഇൻപുട്ട്, ഔട്ട്പുട്ട് ടോക്കണുകൾ ഉപയോക്തൃ ID, റിക്വസ്റ്റ് ID എന്നിവയോടെ രേഖപ്പെടുത്തുക. 429 അല്ലെങ്കിൽ 529 പിശകുകളിൽ, retry-after ഹെഡർ മാനിച്ച്, 3 തവണ വരെ എക്സ്പൊണൻഷ്യൽ ബാക്ക്ഓഫോടെ വീണ്ടും ശ്രമിക്കുക, അതിനുശേഷം "സഹായി തിരക്കിലാണ്, അല്പസമയം കഴിഞ്ഞ് വീണ്ടും ശ്രമിക്കുക." എന്ന് കാണിക്കുക. API ചെലവ് പരിധി പിശക് റിപ്പോർട്ട് ചെയ്താൽ "AI ഫീച്ചറുകൾ താൽക്കാലികമായി നിർത്തിവെച്ചിരിക്കുന്നു" എന്ന് കാണിച്ച് അഡ്മിനെ അറിയിക്കുക.
നേരിടേണ്ടി വരാവുന്ന പിശകുകൾ
Anthropic-ന്റെ പിശക് ഡോക്യുമെന്റേഷനിൽ നിന്ന്, നിങ്ങളുടെ ആപ്പ് യഥാർത്ഥത്തിൽ നേരിടുന്നവ:
| കോഡ് | തരം | എന്ത് ചെയ്യണം |
|---|---|---|
| 400 | invalid_request_error | അഭ്യർത്ഥന ശരിയാക്കുക; നിങ്ങൾ സജ്ജമാക്കിയ ചെലവ് പരിധിയിൽ എത്തുമ്പോഴും ഇത് വരും |
| 401 | authentication_error | കീ ഉണ്ടെന്നും ശരിയാണെന്നും റദ്ദാക്കിയിട്ടില്ലെന്നും പരിശോധിക്കുക |
| 413 | request_too_large | കുറച്ച് അയക്കുക; Messages API ഒരു അഭ്യർത്ഥനയിൽ 32 MB വരെ സ്വീകരിക്കുന്നു |
| 429 | rate_limit_error | retry-after മാനിച്ച് ബാക്ക് ഓഫ് ചെയ്ത് വീണ്ടും ശ്രമിക്കുക |
| 500 | api_error | ബാക്ക്ഓഫോടെ വീണ്ടും ശ്രമിക്കുക; തുടർന്നാൽ റിക്വസ്റ്റ് ID സഹിതം സപ്പോർട്ടിനെ ബന്ധപ്പെടുക |
| 529 | overloaded_error | എല്ലാ ഉപയോക്താക്കളിലുമുള്ള താൽക്കാലിക ഉയർന്ന ട്രാഫിക്; ബാക്ക് ഓഫ് ചെയ്ത് വീണ്ടും ശ്രമിക്കുക |
ഔദ്യോഗിക SDK-കൾ താൽക്കാലിക പരാജയങ്ങൾ (കണക്ഷൻ പിശകുകൾ, റേറ്റ് പരിധികൾ, 5xx പിശകുകൾ) എക്സ്പൊണൻഷ്യൽ ബാക്ക്ഓഫോടെ സ്ഥിരസ്ഥിതിയായി രണ്ട് തവണ സ്വയം വീണ്ടും ശ്രമിക്കുമെന്ന് Anthropic-ന്റെ ഡോക്സ് പറയുന്നു, അത് കോൺഫിഗർ ചെയ്യാനും കഴിയും. ഓരോ പ്രതികരണത്തിലും request-id ഹെഡർ ഉണ്ടാകും; പ്രശ്നങ്ങൾ ട്രേസ് ചെയ്യാൻ സപ്പോർട്ടിന് സഹായകമാകാൻ അത് രേഖപ്പെടുത്തുക.
സാധാരണ തെറ്റുകൾ
- ബ്രൗസറിൽ നിന്ന് API വിളിക്കുന്നത്. നിങ്ങളുടെ കീ പബ്ലിക് ആകും. എപ്പോഴും നിങ്ങളുടെ സെർവർ വഴി പോകുക. API കീകൾ സുരക്ഷിതമായി എങ്ങനെ സൂക്ഷിക്കാം കാണുക.
max_tokensഒരു ലക്ഷ്യമല്ല, ഒരു പരിധിയാണെന്ന് മറക്കുന്നത്. ഫീച്ചറിന് ആവശ്യമുള്ളത് സജ്ജമാക്കുക; വളരെ കുറഞ്ഞാൽ ഉത്തരങ്ങൾ മുറിയും, വളരെ കൂടിയാൽ നീണ്ടതും ചെലവേറിയതുമായ മറുപടികൾ വരും.- നിയമങ്ങൾ ഉപയോക്തൃ സന്ദേശത്തിൽ ഇടുന്നത്. സ്ഥിരമായ നിർദ്ദേശങ്ങൾ
systemപ്രോംപ്റ്റിൽ വേണം; അനുമതികൾ നിങ്ങളുടെ കോഡിലാണ് വേണ്ടത്. - മുഴുവൻ ചാറ്റും എന്നെന്നും അയക്കുന്നത്. സംഭാഷണങ്ങൾ വളരുമ്പോൾ പഴയ ടേണുകൾ ട്രിം ചെയ്യുകയോ സംഗ്രഹിക്കുകയോ ചെയ്യുക.
- ചെലവ് പരിധിയോ ഓരോ ഉപയോക്താവിനുമുള്ള പരിധിയോ ഇല്ലാത്തത്.
- മോഡൽ ID കോഡിൽ ഉറപ്പിക്കുന്നത്. മോഡലുകൾ അപ്ഡേറ്റ് ചെയ്യപ്പെടുകയും പിൻവലിക്കപ്പെടുകയും ചെയ്യുന്നു.
- സ്റ്റോപ്പ് റീസൺ അവഗണിക്കുന്നത്. മറുപടി
max_tokens-ൽ എത്തി നിർത്തിയെങ്കിൽ ഉപയോക്താവിനെ അറിയിക്കുക അല്ലെങ്കിൽ പരിധി ഉയർത്തുക.
ചെക്ക്ലിസ്റ്റ്
- Claude Console-ൽ API കീ സൃഷ്ടിച്ച് സെർവർ-സൈഡ് രഹസ്യമായി സൂക്ഷിച്ചു
- ടെസ്റ്റിംഗിനും പ്രൊഡക്ഷനും വെവ്വേറെ കീകൾ
- ചെലവ് പരിധി സജ്ജമാക്കി; എത്തുമ്പോൾ വ്യക്തമായ സന്ദേശം
- എല്ലാ അഭ്യർത്ഥനകളും അനുമതി പരിശോധനയോടെ നിങ്ങളുടെ സെർവർ വഴി
- നിയമങ്ങൾ സിസ്റ്റം പ്രോംപ്റ്റിൽ; മോഡൽ ID കോൺഫിഗർ ചെയ്യാവുന്നത്
- ഓരോ ഫീച്ചറിനും
max_tokens; നീണ്ട മറുപടികൾ സ്ട്രീം ചെയ്യുന്നു - നിങ്ങളുടെ ആപ്പിൽ ഓരോ ഉപയോക്താവിനും റേറ്റ് പരിധി
- 429, 529 ബാക്ക്ഓഫോടെ കൈകാര്യം ചെയ്തു; റിക്വസ്റ്റ് ID-കൾ രേഖപ്പെടുത്തുന്നു
- പേജ് തകരാതെ നിൽക്കുന്ന സൗഹൃദപരമായ പിശക് അവസ്ഥ
- ശൂന്യവും വളരെ നീണ്ടതും ശത്രുതാപരവുമായ ഇൻപുട്ടുകളോടെ പരീക്ഷിച്ചു
Mythex-ൽ Claude API ഉപയോഗിക്കൽ
Mythex-ൽ നിങ്ങൾ നിർമ്മിക്കുന്ന ആപ്പുകളിൽ Claude ഫീച്ചറുകൾ നിങ്ങളുടെ സ്വന്തം Anthropic കീ ഉപയോഗിക്കുന്നു, അതിന്റെ ബില്ലിംഗ് Mythex ബിൽഡ് ക്രെഡിറ്റുകളിലല്ല, നിങ്ങളുടെ Anthropic അക്കൗണ്ടിലേക്കാണ് പോകുന്നത്. കോഡെഴുതുന്ന Mythex ഏജന്റ് അതിൽ നിന്ന് വേറിട്ടതാണ്. ANTHROPIC_API_KEY /secrets, പ്രോജക്റ്റ് സെറ്റിംഗ്സ് അല്ലെങ്കിൽ ചാറ്റിലെ secrets കാർഡ് വഴി ഒരു പ്രോജക്റ്റ് രഹസ്യമായി ചേർക്കുക, തുടർന്ന് മുകളിലെ പ്രോംപ്റ്റുകൾ പോലുള്ളവ ഉപയോഗിച്ച് ഫീച്ചർ വിവരിക്കുക. പ്രസിദ്ധീകരിച്ച ആപ്പിൽ രഹസ്യങ്ങൾ മാറ്റിയ ശേഷം വീണ്ടും പ്രസിദ്ധീകരിക്കുക. ഒരു തുടക്ക പ്രോംപ്റ്റിനായി നിങ്ങളുടെ സ്വന്തം API കീകളോടെ AI ഫീച്ചറുകൾ ചേർക്കുക കാണുക. ദാതാക്കളെ താരതമ്യം ചെയ്യുകയാണെങ്കിൽ, OpenAI API എങ്ങനെ സംയോജിപ്പിക്കാം അതേ കാര്യങ്ങൾ OpenAI-ക്കായി വിശദീകരിക്കുന്നു.
ചോദ്യങ്ങൾ
Claude API കീ എങ്ങനെ നേടാം?
platform.claude.com-ലെ Claude Console-ൽ സൈൻ ഇൻ ചെയ്ത്, ബില്ലിംഗ് സജ്ജമാക്കി ഒരു API കീ സൃഷ്ടിക്കുക. അത് ഒരു സെർവർ-സൈഡ് രഹസ്യമായി സൂക്ഷിക്കുക, സാധാരണയായി ANTHROPIC_API_KEY എന്ന് പേരിട്ട്, ബ്രൗസർ കോഡിൽ ഒരിക്കലും ഇടരുത്.
Claude API-യിലേക്കുള്ള ഒരു അഭ്യർത്ഥനയ്ക്ക് എന്തെല്ലാം വേണം?
2026 സെപ്റ്റംബർ വരെ, Anthropic-ന്റെ Messages API റഫറൻസ് മൂന്ന് നിർബന്ധിത ബോഡി ഫീൽഡുകൾ പട്ടികപ്പെടുത്തുന്നു: model, max_tokens, messages. നേരിട്ടുള്ള HTTP കോളുകൾക്ക് x-api-key, anthropic-version ഹെഡറുകളും വേണം; ഔദ്യോഗിക SDK-കൾ ഇവ നിങ്ങൾക്കായി സജ്ജമാക്കുന്നു.
Claude API-യിൽ നിന്നുള്ള 529 പിശക് എന്താണ്?
Anthropic-ന്റെ പിശകുകളുടെ പേജ് 529-നെ overloaded_error ആയി വിവരിക്കുന്നു: എല്ലാ ഉപയോക്താക്കളിലുമുള്ള ഉയർന്ന ട്രാഫിക് കാരണം API താൽക്കാലികമായി ഓവർലോഡ് ആണ്. എക്സ്പൊണൻഷ്യൽ ബാക്ക്ഓഫോടെ വീണ്ടും ശ്രമിക്കുക. ഔദ്യോഗിക SDK-കൾ ചില താൽക്കാലിക പിശകുകൾ സ്വയമേവ വീണ്ടും ശ്രമിക്കും.
OpenAI SDK-ക്കായി എഴുതിയ കോഡിൽ Claude ഉപയോഗിക്കാമോ?
OpenAI SDK ഇന്റർഫേസിലൂടെ Claude ഉപയോഗിക്കാനുള്ള ഒരു OpenAI SDK കോമ്പാറ്റിബിലിറ്റി ലെയർ Anthropic രേഖപ്പെടുത്തുന്നു. പുതിയ കോഡിന്, Claude-നിർദ്ദിഷ്ട ഫീച്ചറുകൾ ലഭിക്കാൻ അവരുടെ സ്വന്തം SDK-കൾ ആണ് സാധാരണയായി നല്ല തുടക്കം.