ஓபன் கோடு ஏஐ கேட்வே: ஒரு API மூலம் பல LLMகளை இணைக்கவும்

ஒரு OpenCode AI கேட்வே உங்களுக்கு உங்கள் டெர்மினல் வேலைப்பாடுகள் மற்றும் நீங்கள் உண்மையில் பயன்படுத்த விரும்பும் மாதிரிகள் இடையே ஒரு நிலையான API அடுக்கு வழங்குகிறது. நீங்கள் தனித்தனியான வழங்குநர் விசைகள், தனித்தனியான பில்லிங் பக்கங்கள் மற்றும் தனித்தனையான கிடைக்கும் அபாயங்களை சமாளிக்கிறீர்கள் என்றால், அந்த கூடுதல் அடுக்கு OpenCode-ஐ தினசரி இயக்க மிகவும் எளிதாக்கும்.
ShareAI அந்த வேலையை நன்றாக பொருந்துகிறது, ஏனெனில் இது 150+ மாதிரிகளுக்கு ஒரு API-ஐ வழங்குகிறது, மேலும் சிக்கலான வழிமாற்றம், தோல்வி மீட்பு மற்றும் சந்தை காட்சியமைப்பு ஆகியவற்றை வழங்குகிறது. OpenCode ஏற்கனவே தனிப்பயன் OpenAI-இன் இணக்கமான வழங்குநர்களை ஆதரிக்கிறது, எனவே அமைப்பு பெரும்பாலும் OpenCode-ஐ சரியான அடிப்படை URL-க்கு சுட்டி காட்டுவது மற்றும் நீங்கள் பயன்படுத்த விரும்பும் மாதிரியை சேர்ப்பது பற்றியது.
இந்த வழிகாட்டி எங்கள் டெவலப்பர்கள் AI வழிமாற்றம், மாதிரி அணுகல் மற்றும் உற்பத்திக்கு தயாரான ஒருங்கிணைப்புகள் பற்றிய கட்டுரைகளின் ஒரு பகுதியாகும்.
முதலில் OpenCode AI கேட்வேயை ஏன் பயன்படுத்த வேண்டும்?
OpenCode பல வழங்குநர்களுடன் வேலை செய்ய வடிவமைக்கப்பட்டுள்ளது, மேலும் அதன் பொது ஆவணங்கள் தனிப்பயன் வழங்குநர் கட்டமைப்பை ஆதரிக்கிறது, தனிப்பயன் baseURL மதிப்புகள் மற்றும் OpenAI-இன் இணக்கமான முடிவுகளை ஆதரிக்கிறது என்பதை காட்டுகிறது. அந்த நெகிழ்வுத்தன்மை சக்திவாய்ந்தது, ஆனால் நீங்கள் உண்மையில் விரும்புவது ஒரு சுத்தமான குறியீட்டு வேலைப்பாடாக இருக்கும்போது, நீங்கள் ஒவ்வொரு வழங்குநரையும் தனித்தனியாக நிர்வகிக்க முடியும் என்பதையும் பொருள்.
- மாதிரி விற்பனையாளருக்கு ஒரு விசை பதிலாக ஒரு API விசை.
- பல டாஷ்போர்டுகளுக்கு பதிலாக ஒரு பில்லிங் மேற்பரப்பு.
- விரைவான திருத்தங்கள், நீண்ட-சூழல் பணிகள் அல்லது கனமான மறுசீரமைப்புகளுக்கு மாதிரிகளுக்கு இடையே சுத்தமான மாறுதல்.
- ஒரு வழிமாற்ற அடுக்கு, ஒரு வழங்குநர் மெதுவாக இருக்கும்போது, கிடைக்காதபோது அல்லது வேலைக்கு சிறந்த பொருத்தமாக இல்லாதபோது உதவக்கூடியது.
தனித்தனியான வழங்குநர் குழாய்களை பராமரிக்காமல் நெகிழ்வுத்தன்மையை விரும்பும் டெவலப்பர்களுக்கு, AI கேட்வே தன்னைத் தானே செலுத்தத் தொடங்கும் இடம் பொதுவாக இருக்கும்.
இந்த அமைப்பை OpenCode எப்படி ஆதரிக்கிறது
அதிகாரப்பூர்வத்தின் படி OpenCode வழங்குநர் ஆவணங்கள், நீங்கள் வழங்குநர் அமைப்புகளை தனிப்பயனாக்கலாம் opencode.json, தனிப்பயன் அமைக்கவும் baseURL, மற்றும் பயன்படுத்தவும் @ai-sdk/openai-compatible OpenAI-இன் இணக்கமான வழங்குநர்களுக்கு. பொதுவான OpenCode GitHub களஞ்சியம் அதன் கட்டமைப்பு பாதைகளை ஆவணமாக்குகிறது மற்றும் இந்த கருவி வழங்குநர் நிலை சாளரத்திற்காக உருவாக்கப்பட்டதாக உறுதிப்படுத்துகிறது.
அதாவது, தொடங்குவதற்கு உங்களுக்கு ஒரு சிறப்பு ShareAI ஒருங்கிணைப்பு தொகுப்பு தேவையில்லை. நீங்கள் ShareAI ஐ தனிப்பயன் வழங்குநராக சேர்க்கலாம், உங்கள் API விசையை சூழல் மாறியில் வைத்திருக்கலாம், பின்னர் OpenCode அழைக்க விரும்பும் சரியான மாதிரியைத் தேர்ந்தெடுக்கலாம்.
படி 1: உங்கள் ShareAI API விசையை உருவாக்கி ஒரு மாதிரியைத் தேர்ந்தெடுக்கவும்
சான்றுகளை உருவாக்குவதில் தொடங்கவும் ஒரு API விசையை உருவாக்கவும். பின்னர் ShareAI மாதிரி சந்தை உங்கள் OpenCode வேலைப்போக்கு எந்த மாதிரியை ஆதரிக்க வேண்டும் என்பதைத் தீர்மானிக்க.
ஒரு நடைமுறை முறை என்பது தினசரி குறியீட்டு பணிகளுக்கு ஒரு இயல்பான மாதிரியைத் தேர்ந்தெடுக்கவும் மற்றும் குறைந்த தாமதம், குறைந்த செலவு அல்லது வலுவான காரண மாதிரி தேவைப்படும் சந்தர்ப்பங்களில் ஒரு அல்லது இரண்டு மாற்றங்களை மனதில் வைத்திருக்கவும்.
படி 2: ShareAI ஐ opencode.json இல் தனிப்பயன் வழங்குநராக சேர்க்கவும்
OpenCode உங்களுக்கு OpenAI-இன் இணக்கமான முடிவுக்கோப்புடன் தனிப்பயன் வழங்குநரை வரையறுக்க அனுமதிக்கிறது. ஒரு எளிய தொடக்க வார்ப்புரு இதுபோல் இருக்கும்:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"shareai": {
"npm": "@ai-sdk/openai-compatible",
"name": "ShareAI",
"options": {
"baseURL": "https://api.shareai.now/v1",
"apiKey": "{env:SHAREAI_API_KEY}"
},
"models": {
"your-shareai-model": {
"name": "Choose a ShareAI model"
}
}
}
}
}
மாற்றவும் உங்கள்-shareai-மாதிரி ShareAI மாதிரி பட்டியலில் இருந்து நீங்கள் பயன்படுத்த விரும்பும் சரியான மாதிரி அடையாளத்தை கொண்டு. API விசையை கோப்பிலிருந்து வெளியே வைத்துக் கொண்டு, அதை சுற்றுச்சூழல் மாறியில் மூலம் ஏற்றவும்.
export SHAREAI_API_KEY="your_api_key_here"
நீங்கள் விரிவான கோரிக்கை வடிவமைப்பு மற்றும் அங்கீகார விவரங்களை விரும்பினால், API குறிப்பு ShareAI API மையப் பாய்ச்சலை உள்ளடக்குகிறது.
படி 3: உங்கள் அமைப்பை மீண்டும் கட்டாமல் மாதிரிகளை மாற்றவும்
ShareAI வழங்குநர் அடுக்கு ஆனவுடன், மாதிரி மாற்றங்கள் மிகவும் எளிதாகிவிடும். நீங்கள் ஒவ்வொரு முறையும் வேறொரு மாதிரியை சோதிக்க விரும்பும்போது விற்பனையாளர் அங்கீகாரத்தை மீண்டும் வேலை செய்ய வேண்டியதில்லை. அதற்கு பதிலாக, நீங்கள் அதே API மேற்பரப்பை வைத்திருக்கிறீர்கள் மற்றும் OpenCode ஐ நீங்கள் சுட்டிக்காட்டும் மாதிரியை மாற்றுகிறீர்கள்.
உங்கள் குறியீட்டு வேலைப்பாடுகள் பணியால் மாறும்போது இது மிகவும் பயனுள்ளதாக இருக்கும். நீங்கள் விரைவான திருத்தங்களுக்கு ஒரு மாதிரியை, பெரிய சேமிப்பு காரணத்திற்காக மற்றொன்றை, மற்றும் உச்ச திறனுக்கு மேல் செலவு அல்லது தாமதம் முக்கியமான போது மூன்றாவது ஒன்றை விரும்பலாம். நீங்கள் விருப்பங்களை ஒப்பிடலாம் மாடல் சந்தை மற்றும் நடத்தை சரிபார்க்கலாம் விளையாட்டு மைதானம் நீங்கள் ஒரு இயல்புநிலை அமைக்க முன்.
நேரடி வழங்குநர் விசைகள் இன்னும் பொருத்தமாக இருக்கும் போது
நேரடியாக செல்லுவது நியாயமானது என்று சில சந்தர்ப்பங்களில் இருக்கும். நீங்கள் வழங்குநர்-குறிப்பிட்ட பீட்டா அம்சம், தனியார் நிறுவன ஒப்பந்தம், அல்லது கடுமையான வழங்குநர் ஆளுமை அமைப்பை சார்ந்தால், நீங்கள் அந்த பாதையை தனியாக வைத்திருக்க விரும்பலாம்.
ஆனால் OpenCode நெகிழ்வானது, எடுத்துச்செல்லக்கூடியது மற்றும் செயல்படுத்த எளிதானது ஆகியவற்றை விரும்பும் குழுக்களுக்கு, OpenCode AI நுழைவாயிலைப் பயன்படுத்துவது பெரும்பாலும் சுத்தமான இயல்பாக இருக்கும். இது கணக்கின் பரவலைக் குறைத்து, நீங்கள் கடைசியாக அமைத்த விற்பனையாளர் உள்நுழைவு அடிப்படையில் அல்லாமல் செயல்திறன் மற்றும் பொருத்தத்திற்கான மாதிரிகளை மதிப்பீடு செய்ய அனுமதிக்கிறது.
இறுதி கருத்து
OpenCode AI நுழைவாயில் என்பது கூடுதல் கருவிகளை சேர்ப்பதற்காக அல்ல. இது ஒரு குறியீட்டு பண்பாட்டை வைத்திருக்கவும், மாதிரிகளை மாற்றவும், வழங்குநர்களை ஒப்பிடவும், அடிப்படை மாதிரி நிலப்பரப்பு மாறும்போது தொடர்ந்து நகரவும் இடத்தை வழங்குவதற்காக உள்ளது. OpenCode-இலிருந்து நீங்கள் இதை விரும்பினால், ShareAI அதை ஒரு API மூலம் செய்வதற்கான நடைமுறை வழியை வழங்குகிறது.