OpenAI
ఈ పేజీ మెషిన్ ట్రాన్స్‌లేషన్‌తో అనువదించబడింది. అసలు ఇంగ్లీష్ ఆర్టికల్‌ను చూడండి.

నా API క్లయింట్‌ను Community Libraries పేజీకి ఎలా జోడించగలను?

మీ లైబ్రరీని మా Community Libraries పేజీకి జోడించడానికి సిద్ధంగా ఉందని నిర్ధారించే ప్రమాణాలు మరియు దశలు

అప్డేట్ చేయబడిన: 8 days ago

డెవలపర్‌లు OpenAI APIని యాక్సెస్ చేయడానికి ఉపయోగించగల API క్లయింట్‌లను మేము జాబితా చేసే కమ్యూనిటీ లైబ్రరీలు పేజీని OpenAI నిర్వహిస్తుంది.

ఈ పేజీకి జోడించాలనుకునే ఓపెన్ సోర్స్ లైబ్రరీని మీరు రూపొందించి ఉంటే – ధన్యవాదాలు! డెవలపర్‌లు ఇతర డెవలపర్‌ల కోసం అదనపు API టూలింగ్‌ను రూపొందించడం మాకు ఎంతో ఇష్టం. డెవలపర్‌లను దీర్ఘకాలంలో విజయవంతం చేసే మంచి పరిష్కారాల వైపు మేము నడిపిస్తున్నామని కూడా నిర్ధారించుకోవాలనుకుంటున్నాము, కాబట్టి మా వెబ్‌సైట్‌లో లైబ్రరీలను జాబితా చేయడానికి ముందు మేము కోరే కొన్ని ప్రమాణాలు ఉన్నాయి.

దయచేసి క్రింద జాబితా చేసిన ప్రమాణాలను మీరు తీర్చారని నిర్ధారించుకుని, ఆపై మా కమ్యూనిటీ లైబ్రరీల అభ్యర్థన ఫారమ్ను పూరించండి.

  1. ప్రామాణిక ఓపెన్ సోర్స్ లైసెన్స్

జాబితాలో చేర్చడానికి, కమ్యూనిటీ లైబ్రరీలు MIT వంటి అనుమతించదగిన ఓపెన్ సోర్స్ లైసెన్స్ను ఉపయోగించాల్సిన అవసరం ఉంది. యజమానులు దానిని నిర్వహించడం లేదా ఫీచర్‌లను జోడించడం ఆపివేస్తే, అవసరమైతే మా కస్టమర్‌లు లైబ్రరీలను మరింత సులభంగా ఫోర్క్ చేయడానికి ఇది అనుమతిస్తుంది.

  1. ఎన్విరాన్‌మెంట్ వేరియబుల్స్ ద్వారా API కీలను లోడ్ చేయండి

OpenAI API కీని సోర్స్ కోడ్‌లో హార్డ్‌కోడ్ చేయడానికి బదులుగా, దాన్ని లోడ్ చేయడానికి ఎన్విరాన్‌మెంట్ వేరియబుల్స్ ఉపయోగించమని READMEలోని కోడ్ నమూనాలు ప్రోత్సహించాలి.

  1. APIని ఖచ్చితంగా ప్రతిబింబించే సరైన, అధిక నాణ్యత గల కోడ్

కోడ్ చదవడానికి/అనుసరించడానికి సులభంగా ఉండాలి, మరియు సాధారణంగా మా OpenAPI స్పెసిఫికేషన్కు అనుగుణంగా ఉండాలి – కొత్త లైబ్రరీలు ఈ స్పెసిఫికేషన్‌లో deprecated: trueగా గుర్తించిన ఎండ్‌పాయింట్‌లను చేర్చకూడదు.

  1. ఇది అనధికారిక లైబ్రరీ అని పేర్కొనండి

దయచేసి మీ READMEలో పైభాగానికి సమీపంలో ఎక్కడైనా ఇది “అనధికారిక” లేదా “కమ్యూనిటీ నిర్వహించే” లైబ్రరీ అని పేర్కొనండి.

  1. లైబ్రరీని నిర్వహించడానికి కట్టుబడి ఉండండి

దీని ప్రధాన అర్థం సమస్యలను పరిష్కరించడం మరియు పుల్ రిక్వెస్ట్‌లను సమీక్షించి+విలీనం చేయడం. మా అధికారిక నోడ్ లైబ్రరీలో మేము కలిగి ఉన్నట్లుగా Github Issue & PR టెంప్లేట్‌లను సెటప్ చేయడం కూడా మంచి ఆలోచన కావచ్చు.

ఈ వ్యాసం ఉపయోగకరంగా ఉందా?