Skip to content

Commit

Permalink
Merge pull request #437 from kreneskyp/skillforge
Browse files Browse the repository at this point in the history
Skillforge
  • Loading branch information
kreneskyp authored Feb 7, 2024
2 parents a44548f + d5a8fbd commit f0b0b9e
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 5 deletions.
1 change: 1 addition & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,7 @@ agents: cluster components
$(LOAD_FIXTURE) agent/pirate
$(LOAD_FIXTURE) agent/wikipedia
$(LOAD_FIXTURE) agent/klarna
$(LOAD_FIXTURE) agent/skills
$(LOAD_FIXTURE) agent/smithy
$(LOAD_FIXTURE) agent/metaphor
$(LOAD_FIXTURE) agent/ingest_url
Expand Down
10 changes: 5 additions & 5 deletions ix/chains/fixtures/agent/skills.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"group": null,
"name": "Skill Forge",
"alias": "skills",
"purpose": "An assistant integrated with the Agent IX skills API.\n\nThis agent uses OpenAPI Request components configured to use the IX OpenAPI spec.\n\nExample queries:\n- list skills\n- create a random number skill\n- search for skill generate random\n- add a better docstring to generate random\n\nThis agent is still a prototype. It may require verbose prompt instructions to overcome API errors.",
"purpose": "An assistant integrated with the Agent IX skills API.\n\nThis agent uses OpenAPI Request components configured for the IX OpenAPI spec. It can respond to queries to search for, create, and update skills.\n\nExample queries:\n- list skills\n- create a random number skill\n- search for skill generate random\n- add a better docstring to generate random\n\nThis agent is still a prototype. It may require verbose prompt instructions to overcome API errors.",
"created_at": "2024-01-29T03:00:25.269Z",
"model": "",
"config": {},
Expand All @@ -22,7 +22,7 @@
"user": null,
"group": null,
"name": "Skill Forge",
"description": "An assistant integrated with the Agent IX skills API.\n\nThis agent uses OpenAPI Request components configured to use the IX OpenAPI spec.\n\nExample queries:\n- list skills\n- create a random number skill\n- search for skill generate random\n- add a better docstring to generate random\n\nThis agent is still a prototype. It may require verbose prompt instructions to overcome API errors.",
"description": "An assistant integrated with the Agent IX skills API.\n\nThis agent uses OpenAPI Request components configured for the IX OpenAPI spec. It can respond to queries to search for, create, and update skills.\n\nExample queries:\n- list skills\n- create a random number skill\n- search for skill generate random\n- add a better docstring to generate random\n\nThis agent is still a prototype. It may require verbose prompt instructions to overcome API errors.",
"created_at": "2024-01-29T03:00:25.254Z",
"is_agent": true
}
Expand Down Expand Up @@ -54,7 +54,7 @@
"root": false,
"position": {
"x": 70.0,
"y": 580.0
"y": 570.0
},
"chain": "b810b8be-0044-4828-b760-7f07a0627bd7"
}
Expand Down Expand Up @@ -255,10 +255,10 @@
"server": "http://172.17.0.1:8000/api",
"headers": {},
"schema_id": "67dcf17e-1464-48bd-ae94-2184b7ab6a0d",
"instructions": "Create a new skill:\n- code is python with type hinting\n- code must include at least one function\n- code function args must have type hints\n- code function must have a docstring\n- input_schema is null\n- func_name is null\n\nShow your work after."
"instructions": "Create a new skill:\n-write only python with type hinting\n- code must include at least one function\n- code function args must have type hints\n- code function must have a docstring\n- input_schema is null\n- func_name is null\n\nShow your work after."
},
"name": "create_skill",
"description": "Create Skill",
"description": "Create a python skill. Tell the user about the skill I create including the code you wrote.",
"root": false,
"position": {
"x": 110.0,
Expand Down
1 change: 1 addition & 0 deletions ix/task_log/management/commands/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ def handle(self, *args, **options):
"agent/pirate",
"agent/wikipedia",
"agent/klarna",
"agent/skills",
"agent/smithy",
"agent/metaphor",
"agent/ingest_url",
Expand Down

0 comments on commit f0b0b9e

Please sign in to comment.