create-graphai-agent
v0.0.11
Published
Readme
create-graphai-agent
Create a GraphAI agent using a generator.
npm create graphai-agent@latestWhen you run it, it will look like this.
$ npm create graphai-agent@latest
Need to install the following packages:
[email protected]
Ok to proceed? (y)
> npx
> create-graphai-agent
✔ agent name … zenn-agent
✔ agent description … read zenn from web
✔ author name … isamu
✔ license … MIT
✔ agent category … zenn
✔ repository … https://github.com/receptron/graphai/zenn-agent will be created
cd graphai-agent
yarn install
yarn run testThe unit test will be executed.
The unit test uses the samples value of src/zenn_agent.ts and verifies whether the result matches the result with the input values of inputs and params.
samples: [{
params: {a: "1"},
inputs: {b: "2"},
result: {
params: {a: "1"},
namedInputs: {b: "2"},
},
}],You can unit test by implementing the functions required for the agent in src/zenn_agent.ts and changing the samples.
Since samples is an array, multiple test cases can be specified.
Once implemented and tested, build.
yarn run buildAutomatically generate documents based on samples etc.
yarn run docChange the name of package.json and npm publish
npm publish --access=publicThen, you will be able to use the agent from graphai with the npm package.
