CodeAgent моделінің қадамдары Python кодымен жазылады, оны бапталған орындаушы іске қосады. Құралдар тізімі мен ортаның шекарасы бөлек белгіленеді.

Агенттің өзі есептегені қашан ыңғайлы
Есеп көмекшісі кестені топтарға бөліп, қорытынды сомаларды бірден есептей алады. smolagents жүйесінде бұл үшін CodeAgent жарайды. Модель Python кодының шағын бөлігін жазады, ал орындаушы оны дайын ортада іске қосады. Қолданба сандармен қатар қандай операциялар нәтиже бергенін де көрсете алады. Міндетті дайын бір функция орындай алса, оны бөлек құрал етіп қалдырып, екі тәсілді бір деректер жиынында салыстырыңыз.
Оқу есебін қалай шектеуге болады
Ойдан шығарылған шығындар кестесін алыңыз. Тек оның көшірмесіне рұқсат беріп, жолдарды өңдеуге қажет кітапхананы қосыңыз. Алдымен жазбаларды топтастырып, қорытындыны есептеуді сұраңыз. Екінші сұрауда рұқсат етілген жиыннан тыс файлды әдейі көрсетіңіз. Бас тартуды орындалу ортасының журналынан тексеріңіз. Модельдің файлды оқығанын айтуы әрекеттің орындалғанын дәлелдемейді.
Салыстырып тексеруге болатын нәтиже
Кәдімгі жолдарды, бос мәнді және бір жазбаның қайталануын сынаңыз. Айырма байқалса, қадам кодын ашып, жолдар жиыны қай жерде өзгергенін табыңыз. Бөтен файлдармен жұмыс істемес бұрын қандай каталогтар тіркелгенін, желі қолжетімді ме және процесс қандай кілттерді көретінін тексеріңіз. Рұқсат етілген импорттар кодты шектеуге көмектеседі, ал сыртқы ортаның рұқсаттары модельге берілген нұсқау сәтсіз болса да сақталатын шекараны белгілейді. Бастапқы деректер мен рұқсат етілген тәуелділік нұсқаларын қайта сынау үшін бөлек сақтаңыз.
Қандай тапсырмаларға жарайды
- Оқу кестесіндегі рұқсат етілген есептеулерді тексеру
- Құралдардың шақырылу ретін бақылау
Артықшылықтары
- Код агенті мен құрал шақыратын агент бар
- Анықтамада жергілікті және қашықтан орындалу тәсілдері берілген
Шектеулер
- Жасалған кодқа оқшауланған орта және қол жеткізуді тексеру қажет
- Нәтиже модель мен қосылған құралдарға байланысты
Таңдау және шарттар
- Тегін режим
- Иә
- Сынақ кезеңі
- Расталмаған
- Тіркелусіз
- Расталмаған
- Орысша интерфейс
- Расталмаған
- Жергілікті орнату
- Иә
- API
- Расталмаған
«Расталмаған» деген белгі мәліметтің жеткіліксіз екенін білдіреді. Мүмкіндік бар болуы ықтимал; әзірлеушінің шарттарын тексеріңіз.
- Бастапқы пішімдер
- Кесте, код
- Нәтиже
- Деректер, код
Шарттар
Кітапхана ашық. Модель, сыртқы орындау ортасы және есептеу ресурстары үшін бөлек ақы алынуы мүмкін. Жасалған кодқа оқшауланған орта және қол жеткізуді тексеру қажет.Тапсырмадан алғашқы нәтижеге
Практикалық мысал
- Тапсырма
- Оқу кестесіндегі рұқсат етілген есептеулерді тексеру
- Не дайындау керек
- Оқу шығындарының кестесі және сынақ агентіне қолжетімсіз етіп бөлек жасалған файл.
Тапсырма немесе сұрау
Шығын топтарының сомасын есепте. Тек берілген кестені пайдалан. Кодты және әр тексерудің нәтижесін сақта.
Күтілетін нәтиже
Сомалар кестесі және оқшауланған ортадағы рұқсат етілген операциялар журналы.
Нәтижені қалай тексеруге болады
- Әр топтың сомасын қолмен есептеп салыстырыңыз.
- Орындаушы берілген жиыннан тыс файлға қол жеткізуді қабылдамайтынын тексеріңіз.
Бұл сервисті жеке сынаудың нәтижесі емес, тапсырманы қоюға арналған редакциялық оқу мысалы. Қажетті режимнің қолжетімділігін, бастапқы материалдарға құқықтарды және нәтижені пайдалану шарттарын тексеріңіз.
Толық мәліметті тексеру
Ресми дереккөздер
- smolagents кітапханасына шолу
- smolagents агенттерінің интерфейстері
- Код орындау туралы Hugging Face нұсқаулығы
Сипаттама әзірлеуші материалдары бойынша жасалған. Мүмкіндіктер, бағалар мен қолжетімділік өзгеруі мүмкін; пайдаланбас бұрын бастапқы дереккөзбен салыстырыңыз.

