OpenAI
Ukurasa huu ulitafsiriwa na mashine. Tazama makala asili ya Kiingereza.

Maswali Yanayoulizwa Sana ya Batch API

Mwisho wa Batch API kwa uchakataji wa kundi usio sambamba

Ilisasishwa: 14 days ago

Batch API hufanyaje kazi?

Mwisho wa Batch API, kama ilivyoandikwa hapa, huruhusu watumiaji kuwasilisha maombi kwa uchakataji wa batch usio wa papo hapo. Tutachakata maombi haya ndani ya saa 24. Maelezo ya kila ombi yatasomwa kutoka kwenye faili iliyopakiwa mapema, na majibu yataandikwa kwenye faili ya matokeo. Unaweza kuulizia kipengee cha batch ili kupata masasisho ya hali na matokeo.

Bei ya Batch API ni gani?

Kila muundo utatolewa kwa punguzo la gharama la 50% ikilinganishwa na API za papo hapo. Hapa kuna maelezo zaidi kuhusu bei za API zetu.

Ninaweza kutumia miundo gani kwa batch?

Batch API inapatikana kwa upana katika miundo yetu mingi, lakini si yote. Tafadhali rejelea hati za marejeleo ya miundo ili kuhakikisha muundo unaotumia unaunga mkono Batch API.

Nini hutokea ikiwa API haikamilishi ombi langu ndani ya muda ulioahidiwa?

Tunalenga kukamilisha maombi yote ndani ya saa 24. Ikiwa muda wa batch unaisha (yaani haikuweza kukamilika ndani ya muda wa SLA), basi kazi iliyosalia hughairiwa na kazi yoyote iliyokwisha kamilika hurejeshwa. Wasanidi watatozwa kwa kazi yoyote iliyokamilika.

Kikomo cha idadi ya maombi ninayoweza kuweka kwenye batch ni kipi?

API za Embeddings zina kikomo cha maombi milioni 1 yaliyowekwa kwenye foleni kwa wakati mmoja.

Kwa API nyingine zote, hakuna kikomo cha idadi ya maombi unayoweza kuweka kwenye batch; hata hivyo, kila ngazi ya matumizi ina kikomo cha maombi cha batch kinachohusishwa nayo. Kikomo chako cha maombi cha batch kinajumuisha idadi ya juu zaidi ya tokeni za ingizo ulizoziweka kwenye foleni kwa wakati mmoja. Unaweza kupata vikomo vyako vya maombi hapa.

Je, ninaweza kubadilisha muda unaochukua kupata majibu kutoka Batch API?

Kipindi chetu cha sasa kilichobainishwa ni saa 24. Kwa sasa hatuwezi kubadilisha kipindi hiki.

Je, utiririshaji unaungwa mkono kwenye Batch API?

La, utiririshaji hauungwi mkono kwenye Batch API. Maombi ya batch hurejesha matokeo kupitia faili za matokeo badala ya majibu yanayotiririshwa.

Je, picha zinaungwa mkono kwenye Batch API?

Ndiyo, picha zinaungwa mkono kwenye Batch API.

Nilipata ujumbe wa hitilafu “The URL provided for this request does not prefix-match the batch endpoint”. Nifanye nini?

Ukipata hitilafu hii, inamaanisha URL yako imeumbizwa vibaya kwa mwisho wa Batch API. Tafadhali rejelea hati zetu hapa ili kuhakikisha unaomba mwisho kwa usahihi.

Je, matumizi ya Batch API yanahesabiwa dhidi ya vikomo vyangu vingine vya maombi?

Vikomo vya maombi vya Batch API ni tofauti kabisa na vikomo vilivyopo.

Nini hutokea ikiwa batch imeghairiwa?

Ikiwa batch itaghairiwa mwenyewe, matokeo yoyote ambayo tayari yamekamilika hurejeshwa. Wasanidi watatozwa kwa kazi yoyote iliyokamilika.

Nini hutokea ikiwa batch muda wake unaisha?

Ikiwa muda wa batch unaisha (yaani haikuweza kukamilika ndani ya muda wa SLA), basi kazi iliyosalia hughairiwa na kazi yoyote iliyokwisha kamilika hurejeshwa. Wasanidi watatozwa kwa kazi yoyote iliyokamilika.

Ninaweza kutarajia hali zipi kwenye kazi za batch?

Kazi ya batch inaweza kuwa na mojawapo ya hali zifuatazo: Validating, Failed, In Progress, Finalizing, Completed, Expired, Cancelling, na Cancelled. Ikiwa unakagua thamani za hali za API kiprogramu, tumia maandishi ya herufi ndogo: validating, failed, in_progress, finalizing, completed, expired, cancelling, na cancelled.

  • Validating: Uthibitishaji wa faili iliyopakiwa unaendelea kabla ya batch kuanza.

  • Failed: Faili imeshindwa mchakato wa uthibitishaji.

  • In Progress: Faili ilithibitishwa kwa mafanikio na mchakato wa batch unaendelea.

  • Finalizing: Kazi ya batch imekamilika na matokeo yanaandaliwa.

  • Completed: Kazi ya batch imekamilika na matokeo yako tayari.

  • Expired: Batch haikuweza kukamilika ndani ya muda wa SLA.

  • Cancelling: Ughairishaji wa kazi ya batch umeanzishwa.

  • Cancelled: Kazi ya batch ilighairiwa.

Ninawezaje kuangalia kazi za batch ambazo tayari nimeunda?

Unaweza kupata orodha ya kazi zako zote za batch ukitumia mwito wa API uliobainishwa hapa.

Je, hakuna kuhifadhi data kunaungwa mkono kwenye mwisho huu?

Ikiwa hakuna kuhifadhi data kumewashwa kwa shirika lako, tafadhali kumbuka kwamba hakuna kuhifadhi data hakutumiki kwa Batch API. Mashirika ya ZDR yanaweza kuunda kazi za batch, lakini faili za ingizo za batch, matokeo, hitilafu, na vibaki vya kati huhifadhiwa kulingana na sera zilizosanidiwa za uhifadhi za Batch, File Service, na Sediment.

Je, makala haya yamekusaidia?