Ọ̀wọ́ Àwọn Ìfọ̀rọ̀wérọ̀ AI 7: Bí a Ṣe Lè Ṣàlàyé Skill Kan Lọ́nà Tó Tọ́
Ọ̀kan, Èròǹgbà Pàtàkì ti Skill
Skill jẹ́ ẹ̀yà agbára ṣíṣe tí a ṣe àkópọ̀ nínú Agent (ẹ̀rọ amúgbá) tàbí ètò AI. Ó sábà ní:
- Ipò ìmúṣẹ: Ìgbà tí a ó pè é (bíi àṣẹ olùṣàmúlò, ìṣẹ̀lẹ̀ ètò).
- Àwọn paramita tí a wọlé: Data tàbí àyíká tí ó gbọ́dọ̀ gbà.
- Ọ̀nà ìmúṣe: Àwọn ìgbésẹ̀ pàtó (bíi pípe API, ṣíṣe kóòdù, ìbéèrè ibi ìpamọ́ ìmọ̀).
- Àbájáde: Ìdáhùn tàbí ìgbésẹ̀ tí a padà fún ẹni tí ó pè.
Èkejì, Àwọn Ìgbésẹ̀ Láti Ṣàlàyé Skill Lọ́nà Tó Tọ́
1. Ṣàlàyé Orúkọ àti Àpèjúwe Skill
- Orúkọ: Kúkúrú, aláìlẹ́gbẹ́, onítumọ̀ (bíi
search_web,send_email). - Àpèjúwe: Fi gbólóhùn kan ṣàlàyé iṣẹ́ Skill náà, kí Agent lè bá a mu fúnrarẹ̀.
2. Ṣàlàyé Àwọn Paramita Tí A Wọlé (Input Schema)
Lo JSON Schema tàbí ọ̀nà tó jọra, ṣàlàyé irú paramita kọ̀ọ̀kan, bóyá ó ṣe pàtàkì, iye àìṣe, àti ìkọ̀.
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Ọ̀rọ̀ ìwádìí",
"required": true
},
"max_results": {
"type": "integer",
"description": "Nọ́mbà àbájáde tó pọ̀ jù",
"default": 10
}
}
}
3. Kọ Ọ̀nà Ìmúṣe (Execution Logic)
- Ọ̀nà tó dájú: Pè fúnṣiọn, API tàbí ibùdó data lẹ́sẹ̀kẹsẹ̀.
- Ọ̀nà tí kò dájú: Lo LLM láti ṣe ìdáhùn (níláti pèsè àwòkọ́ prompt).
- Ìtọ́jú àṣìṣe: Ṣàlàyé àkókò tó pọ̀, àtúnyẹ̀wò, àti ọ̀nà ìdínkù.
4. Ṣàlàyé Ọ̀nà Ìtáde (Output Schema)
Lo JSON Schema pẹ̀lú láti ṣàpèjúwe ìgbékalẹ̀ data tí a padà.
{
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": { "type": "string" },
"url": { "type": "string", "format": "uri" }
}
}
}
}
}
5. Fi Metadata Kún (Metadata)
- Nọ́mbà ẹ̀yà: Fún ìṣàkóso àtúnyẹ̀wò.
- Onkọ̀wé / Olùtọ́jú: Ẹni tí ó ni ojúṣe.
- Àwọn nkan tí ó gbára lé: Iṣẹ́ tàbí ilé-ìkàwé ìta.
- Àwọn ìkọ̀ lórí lílo: Bíi ìkọ̀ lórí ìwọ̀n, àṣẹ.
Ẹ̀ta, Àpẹrẹ: Ìtumọ̀ Skill Kíkún Kan
name: "weather_query"
description: "Ṣe ìbéèrè ojú ọjọ́ lọ́wọ́lọ́wọ́ nípa orúkọ ìlú"
version: "1.0.0"
author: "AI Team"
input:
type: object
properties:
city:
type: string
description: "Orúkọ ìlú, bíi 'Beijing'"
required: true
unit:
type: string
enum: ["celsius", "fahrenheit"]
default: "celsius"
execute:
- step: "Pè API ojú ọjọ́"
api: "https://api.weather.com/v1/current"
method: "GET"
params:
city: "{input.city}"
unit: "{input.unit}"
- step: "Ṣe àwòkọ́ àbájáde"
format: "Lọ́wọ́lọ́wọ́ {city} ni ìwọ̀n otútù {temperature}°{unit}"
output:
type: object
properties:
temperature:
type: number
condition:
type: string
humidity:
type: number
Ẹ̀rin, Àwọn Ìṣe Tó Dára Jù
- Ojúṣe kan ṣoṣo: Skill kọ̀ọ̀kan jẹ́ kí ó ṣe ohun kan ṣoṣo, yẹra fún ìsopọ̀ púpọ̀.
- Ìdáwọ́ ara ẹni: Má ṣe gbára lé ipò àgbáyé, kí ohun tí a wọlé ló jẹ́ àbájáde.
- Àyẹ̀wò: Pèsè data àdánwò tàbí àyíká àdánwò fún ìdánwò ẹ̀yà.
- Ìwé àkọsílẹ̀: Kọ ìtọ́sọ́nà àti àpẹrẹ fún Skill kọ̀ọ̀kan.
Nípa lílo àwọn ọ̀nà lókè yìí, Skill tí a ṣàlàyé lè jẹ́ kí AI Agent lè ṣàkóso rẹ̀ lọ́nà ìmúṣẹ, àti kí àwọn olùgbédègbé lè fi kún ètò wọn, tí ó sì mú “kọ̀ọ̀kan, lò ó níbi gbogbo” ṣiṣẹ́.
评论
暂无已展示的评论。
发表评论(匿名)