Èdè AI Itọsọna
Iyipada ni ihamọ
Iyipada iyipada fi agbara mu awoṣe ede kan lati ṣe agbejade ti o tẹle awọn ofin to muna — bii JSON ti o wulo, ilana regex, tabi ṣeto awọn yiyan ti o wa titi - nipa didi eyikeyi ami ami ti yoo fọ eto naa.
Gbọ si itọsọna yiiAI-ṣe afihan · ~2 min
Lori iwe yi2 min ka
Akopọ
O tan monomono ọrọ ti o ṣeeṣe sinu olupilẹṣẹ ti o gbẹkẹle ti iṣelọpọ ẹrọ.
Jin Dive
Awoṣe ede ni deede ṣe ayẹwo ami ami atẹle lati inu ọrọ kikun rẹ, nitorinaa ko si ohun ti o da duro lati ṣe agbejade aami idẹsẹ tabi akọmọ ti ko ni iwọntunwọnsi ti o fọ itọka JSON. Iyipada iyipada ti o ni ihamọ ṣe atunṣe eyi nipa titọju ilo tabi ẹrọ ipinlẹ lẹgbẹẹ iran. Ni igbesẹ kọọkan, eto naa ṣe iṣiro iru awọn ami ti o jẹ labẹ ofin ti a fun ni ohun ti o ti ṣe tẹlẹ, lẹhinna boju jade (ṣeto si ailopin odi) iṣeeṣe ti gbogbo ami arufin ṣaaju iṣapẹẹrẹ. Fun JSON, iyẹn tumọ si lẹhin àmúró šiši nikan ni agbasọ tabi àmúró pipade ni a gba laaye; lẹhin bọtini, nikan a oluṣafihan. Awọn imuṣẹ ti o wọpọ ṣajọ awọn girama ti ko ni ọrọ-ọrọ (bii GBNF ni llama.cpp), Awọn eto JSON, tabi awọn ikosile deede sinu awọn iboju iparada ipele-ami wọnyi, ṣe iṣeduro iṣelọpọ wulo ni igbekalẹ nipasẹ ikole dipo ireti.
Real-World imuse
Fi ipa mu LLM kan lati tu JSON ti o baamu ni pato ero ti a ti sọ tẹlẹ nitoribẹẹ koodu isale le ṣe itupalẹ laisi igbiyanju/ayafi awọn oluso.
Ni ihamọ idahun awoṣe isọdi si ọkan ninu aami ti o wa titi ti a ṣeto bi 'rere', 'odi', tabi 'ipinu' ati nkan miiran.
Ṣiṣẹda SQL ti o wulo syntactically tabi awọn ariyanjiyan iṣẹ-ipe fun lilo irinṣẹ, nibiti aami aiṣedeede yoo kọlu alaṣẹ.
Ṣiṣejadejade ti o ni ibamu si ikosile deede, gẹgẹbi nọmba foonu kan, ọjọ ISO, tabi koodu ọja ti o wa titi.
Ojo iwaju ti Iyipada koodu
Iyipada iyipada ti di ẹya aiyipada kuku ju afikun kan: awọn olupese ni bayi ṣafihan 'awọn abajade atunto' ati 'ipo JSON' ti o ṣe iṣeduro ifaramọ ilana eto-ẹgbẹ olupin. Reti akopo girama ti o yara, isunmọ lairi lati automata ti a ti ṣaju, ati isọdọkan ju pẹlu pipe ọpa ati awọn ilana aṣoju, nibiti gbogbo idahun awoṣe gbọdọ sọ di mimọ sinu koodu. Iwadi n titari si awọn ihamọ ti o ni ọlọrọ - iru awọn ọna ṣiṣe, awọn girama-ede siseto ni kikun, ati awọn sọwedowo atunmọ - laisi irubọ imunju awoṣe.
Fifi o sinu iwa
Kini idi ti o ṣe pataki
- Iyara ati iwọn. Ṣiṣan iṣẹ ede le gbe ni iyara laisi irubọ aitasera.
- Wiwọle ati arọwọto. O faagun iraye si kọja awọn ede ati awọn aza ibaraẹnisọrọ.
- Awọn ipinnu diẹ sii. Awọn ẹgbẹ le lo akoko diẹ sii lori idajọ lakoko ti adaṣe n kapa atunwi.
Ṣọra fun
- Awọn otitọ ti a sọ di mimọ le tẹ awọn ijabọ sii ni idakẹjẹ, awọn ṣiṣan atilẹyin, tabi awọn abajade iwadii.
- Ifamọ kiakia le ṣẹda awọn abajade aisedede kọja awọn ibeere ti o jọra.
- Awọn data ọrọ ifarabalẹ le farahan ti awọn idari wiwọle ko lagbara.
Next awọn igbesẹ
- Ṣetumo ọna kika iṣẹjade, ohun orin, ati awọn iṣedede didara ṣaaju ṣiṣejade.
- Awọn idahun ilẹ pẹlu awọn orisun ti o gbẹkẹle nigbakugba ti deede ba ṣe pataki.
- Jeki aaye ayẹwo atunyẹwo eniyan fun awọn abajade ti o ga julọ.
- Tọpinpin awọn ilana ikuna ati tunṣe awọn itọsi tabi ṣiṣan iṣẹ nigbagbogbo.
Tesiwaju Ṣiṣawari
Ìwé ìròyìn ọfẹ
Gba ìkànìyàn AI ojoojúmọ́
Ìtàn AI mẹta tó jẹ́rìí ní gbogbo owurọ́ ọjọ́ iṣẹ́, kọ́wé ní Gẹ̀ẹ́sì tó rọrùn. Ọfẹ́ fún gbogbo àkókò, kò sí ìpolówó.
Ìmeèlì kan ní gbogbo ọjọ́ iṣẹ́. Yọkúrò ní ìkànìyàn ní ìkànìyàn kan. A kò ta tàbí pín àdírẹ́sì rẹ.
Ṣe idanwo fun ara rẹ
Take the Constrained Decoding quiz
Ìdáhùn lẹ́sẹ̀kẹsẹ̀ lórí gbogbo ìdáhùn, àti iwe-ẹ̀rí tó lè pin pẹ̀lú ID tó lè jẹ́rìí lẹ́yìn tí o bá kọ́ ẹ̀kọ́.
Ṣe àtìlẹ́yìn ẹ̀kọ́ AI ọfẹ́. AI Understanding jẹ́ àjọ àìní èrè 501(c)(3) — kò sí ìpolówó, kò sí àkúnya owó, ní gbogbo àkókò. Ṣe ẹbun kan
Awọn ibeere ti a beere nigbagbogbo
Kini Constrained Decoding?
Iyipada iyipada fi agbara mu awoṣe ede kan lati ṣe agbejade ti o tẹle awọn ofin to muna — bii JSON ti o wulo, ilana regex, tabi ṣeto awọn yiyan ti o wa titi - nipa didi eyikeyi ami ami ti yoo fọ eto naa. O yi olupilẹṣẹ ọrọ iṣeeṣe pada si iṣelọpọ igbẹkẹle ti iṣelọpọ-itumọ ẹrọ.
Kini iyipada iyipada ni ipilẹṣẹ ṣe ni igbesẹ iran kọọkan?
Awọn iṣiro iyipada ti o ni ihamọ eyiti awọn ami-ami jẹ ofin ti a fun ni ipo girama ati ṣeto iṣeeṣe ti gbogbo awọn ami aitọ si odo ni imunadoko ṣaaju awọn apẹẹrẹ awoṣe.
What can happen if a requested JSON Schema uses a feature unsupported by a structured-output implementation?
The current Structured Outputs documentation states that an unsupported JSON Schema in strict mode results in an error; schemas have an implementation-specific supported subset.
Ipenija imọ-ẹrọ wo ni o jẹ ki iyipada didin jẹ ẹtan lati ṣe?
Tokenizers pin ọrọ si awọn ege kekere ọrọ ti o gun tabi pin awọn aala girama, nitorinaa awọn ile-ikawe gbọdọ ya awọn iyipada girama sori awọn fokabulari tokini gangan.
Ewo ninu iwọnyi jẹ ọna kika gidi ti a lo lati pato awọn ihamọ fun iyipada?
Awọn eto JSON, awọn girama ti ko ni ọrọ-ọrọ (bii GBNF), ati awọn ikosile deede ni a ṣe akojọpọ nigbagbogbo sinu awọn iboju iparada ti o fi ipa mu eto.
Ni aaye wo ni opo gigun ti epo jẹ iboju iparada ni igbagbogbo lo?
A lo iboju-boju naa si awọn logiti aise ki awọn ami aitọ gba iṣeeṣe aifiyesi nigbati ami atẹle ba jẹ apẹẹrẹ.
Tesiwaju kikọ
Jẹmọ awọn itọsọna
Awọn itọsọna diẹ sii ti a yan fun koko yii