@ideascol/agents-generator-sdk
v0.1.4
Published
agents-generator-sdk
Readme
@ideascol/agents-generator-sdk
agents-generator-sdk
Usage as library
import { useEffect, useState } from 'react';
import {
AgentClient,
MessageCreate,
} from '@ideascol/agents-generator-sdk';
export function Agents() {
const [agents, setAgents] = useState<AgentRequest[]>([]);
useEffect(() => {
const client = new AgentClient({
apiUrl: 'https://api.agentsgenerator.dev',
apiToken: 'YOUR_API_TOKEN',
})
client
.agent.getAgents(0, 100, "anonymus")
.then((result: AgentRequest[]) => {
setAgents(result);
});
}, []);
return (
<div>
<h1>Agents</h1>
{agents.map((agent) => (
<div key={agent.name}>{agent.name}</div>
))}
</div>
);
}Quick start
# Using npm
npx @ideascol/agents-generator-sdk@latest
# Using bun
bunx @ideascol/agents-generator-sdk@latestInstallation
# Using npm
npm install -g @ideascol/agents-generator-sdk@latest
# Using bun
bun install -g @ideascol/agents-generator-sdk@latestUsage as cli
npx @ideascol/agents-generator-sdk@latest version --apiToken=1232 --URL=https://api.agentsgenerator.dev{
"status": "ok",
"api_version": "dbd7d9ca8a6b1e4622ef409e26cd8addb650e95f",
"api_branch": "main",
"api_date": "2025-04-25 17:21:01"
}Update lib client
npx openapi-typescript-codegen \
--input https://api.agentsgenerator.dev/openapi.json \
--output src/lib/clients/agents-generator \
--client fetch