Nduzi Asụsụ AI

Ndozi amachibidoro

Ndozi mmachi na-amanye ụdị asụsụ iwepụta mmepụta nke na-agbaso iwu siri ike - dị ka JSON bara uru, usoro regex, ma ọ bụ nhọrọ edoziri - site na igbochi akara ọ bụla ga-emebi usoro ahụ.

2 nkeji na-agụEmelitere ikpeazụ

Nchịkọta

Ọ na-atụgharị onye na-emepụta ederede puru omume ka ọ bụrụ onye na-emepụta ihe a pụrụ ịdabere na ya.

Ime miri emi

Ụdị asụsụ na-ejikarị atụpụta akara na-esote site na okwu ya zuru oke, yabụ na ọ nweghị ihe na-egbochi ya imepụta rikoma kpafuru akpafu ma ọ bụ akara na-enweghị isi nke na-agbaji ntule JSON. Ndozi mmachi na-edozi nke a site na idowe ụdaasụsụ ma ọ bụ igwe steeti n'akụkụ ọgbọ. Na usoro ọ bụla, usoro ahụ na-agbakọ akara ngosi ndị iwu kwadoro ihe emepụtara ugbu a, wee kpuchie (na-etinye aka na njedebe na-adịghị mma) ohere nke akara ngosi iwu na-akwadoghị tupu ịlele. Maka JSON, nke ahụ pụtara ka emechara ihe nkwado mmeghe naanị ihe nkwado ma ọ bụ nkwado mmechi ka anabatara; mgbe igodo, naanị a colon. Mmejuputa iwu a na-ahụkarị na-achịkọta ụtọ asụsụ na-enweghị ihe ọ bụla (dị ka GBNF na llama.cpp), JSON Schemas, ma ọ bụ nkwupụta oge niile n'ime ihe mkpuchi ọkwa ọkwa ndị a, na-ekwe nkwa na mmepụta ahụ na-arụ ọrụ nke ọma site na nrụpụta kama ịbụ site na olile anya.

Nghọta nka nka

Isi usoro bụ ihe nkpuchi token etinyere na logit tupu softmax. Ntụsa na-eso ọnọdụ ụtọ asụsụ dị ugbu a; n'ihi na nke ahụ steeti ọ na-ebu ụzọ gbakọọ set nke ekwe na-esote token, na decoder zeroes ohere nke ndị ọzọ niile. Ihe siri ike bụ na tokenizers kewara ederede ka ọ bụrụ mkpụrụ okwu subword na-adabaghị na akara ụtọ ụtọ, yabụ ụlọ akwụkwọ dị ka Outlines ma ọ bụ XGrammar na-ewulite ntụgharị asụsụ nke eserese akpaaka na n'ezie okwu token, na-echekwakarị maka ọsọ.

Mmetụta atụmatụ

Ọsọ na ọnụ ọgụgụ

Usoro ọrụ asụsụ nwere ike ịga ngwa ngwa n'achụghị nkwụsi ike.

Nweta na iru

Ọ na-agbasawanye ohere n'ofe asụsụ na ụdị nzikọrịta ozi.

Mkpebi doro anya

Ndị otu nwere ike itinyekwu oge na ikpe ebe akpaaka na-ejikwa nkwughachi.

Ọdịnihu nke ngbanwe amachibidoro

Ndozi mmachi na-aghọ njirimara ndabara karịa mgbakwunye: ndị na-enye ugbu a na-ekpughere 'mpụta ahaziri' na 'JSON mode' nke na-ekwe nkwa n'akụkụ sava schema. Na-atụ anya nchịkọta ụtọ asụsụ ngwa ngwa, obere latency sitere na akpaghị aka agbagoro agbakọọ, yana njikọta siri ike na oku ngwaọrụ yana usoro ndị nnọchite anya, ebe nzaghachi ụdị ọ bụla ga-abanyerịrị nke ọma na koodu. Nchọpụta na-aga n'ihu na mmachi bara ụba - ụdị usoro, ụtọ asụsụ mmemme zuru oke, na nyocha nyocha - na-achụpụghị ịdị nkọ nke ihe nlereanya ahụ.

Mmejuputa n'ezie n'ụwa

Na-amanye LLM ka ọ bupụta JSON nke dabara na atụmatụ akọwapụtara nke ọma ka koodu mgbada nwere ike ịtụgharị ya na-enweghị nwaa/belụsọ ndị nche.

Machibido azịza ụdị nkewa maka otu n'ime akara edobere dị ka 'ezigbo', 'adịghị mma', ma ọ bụ 'nọpụ iche' na ọ nweghị ihe ọzọ.

Na-emepụta SQL ma ọ bụ arụmụka oku arụrụ arụ na-arụ ọrụ nke ọma maka iji ngwá ọrụ, ebe akara adịghị mma ga-akụda onye mmebe ahụ.

Na-emepụta mmepụta nke kwekọrọ na nkwupụta oge niile, dị ka nọmba ekwentị, ụbọchị ISO, ma ọ bụ koodu ngwaahịa edoziri.

Ihe ize ndụ & okporo ụzọ nche

Eziokwu ndị e chepụtara echepụta nwere ike jiri nwayọ tinye akụkọ, nkwado nkwado, ma ọ bụ nsonaazụ nyocha.

Mmetụta ngwa ngwa nwere ike ịmepụta nsonaazụ na-ekwekọghị ekwekọ n'ofe arịrịọ ndị yiri ya.

Enwere ike ikpughe data ederede nwere mmetụta ma ọ bụrụ na njikwa ohere adịghị ike.

Map mmejuputa

1

Kọwaa usoro mmepụta, ụda, na ụkpụrụ ịdịmma tupu ibugharị.

2

Weghachite nzaghachi site na isi mmalite ntụkwasị obi mgbe ọ bụla izi ezi dị mkpa.

3

Debe ebe nleba anya mmadụ maka mpụta dị elu.

4

Sochie ụkpụrụ ọdịda ma na-azụghachi mkpali ma ọ bụ usoro ọrụ mgbe niile.

Nọgide na-eme nchọpụta

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Constrained Decoding quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Malite ajụjụ

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Ntuziaka na-esote

Nchọpụta ihe dị iche iche

Ajụjụ a na-ajụkarị

Kedu ihe bụ Constrained Decoding?

Ndozi mmachi na-amanye ụdị asụsụ iwepụta mmepụta nke na-agbaso iwu siri ike - dị ka JSON bara uru, usoro regex, ma ọ bụ nhọrọ edoziri - site na igbochi akara ọ bụla ga-emebi usoro ahụ. Ọ na-atụgharị ihe na-emepụta ihe ederede nwere ike ịbụ onye na-emepụta ihe a pụrụ ịdabere na ya nke mmepụta igwe-ntụgharị.

Kedu ihe ngbanwe amachibidoro na-eme n'ụzọ bụ isi n'ọgbọ ọ bụla?

Ndozi mmachi na-agbakọ akara ngosi nke iwu kwadoro nyere steeti ụtọ asụsụ wee debe ohere nke akara ngosi iwu na-akwadoghị ka ọ bụrụ efu nke ọma n'ihu ihe atụ ụdị.

Kedu ihe kpatara ngbanwe mmachi ji baa uru maka iwepụta mmepụta JSON?

Site na ikwe ka akara ngosi na-eme ka grammar JSON dị irè, mmepụta enweghị ike inwe ihe nkwado na-ezighi ezi ma ọ bụ rịkọm na-ezighi ezi, yabụ ọ na-atụgharị nke ọma.

Kedu ihe ịma aka ọrụ aka na-eme ka ngbanwe mmachi dị aghụghọ iji mejuputa?

Tokenizers na-ekewa ederede ka ọ bụrụ mkpụrụokwu obere okwu nke gbasara ma ọ bụ kewaa oke ụtọ asụsụ, yabụ ụlọ akwụkwọ ọbá akwụkwọ ga-ederịrị ntụgharị ụtọ asụsụ n'ime mkpụrụokwu akara n'ezie.

Kedu n'ime ndị a bụ ezigbo usoro eji akọwapụta mmachi maka ntọpụta?

JSON Schemas, grammar na-enweghị ihe ọ bụla (dị ka GBNF), na okwu oge niile ka a na-achịkọtakarị n'ime ihe nkpuchi akara na-akwado nhazi.

Kedu oge n'ime pipeline ka a na-etinye ihe nkpuchi mmachi?

A na-etinye ihe nkpuchi ahụ n'ụdị logịs nke na-akwadoghị ka akara ngosi iwu na-akwadoghị na-enweta ihe gbasara nke puru omume mgbe egosipụtara akara na-esote.