0.0.5 • Published 9 months ago

@ideascol/agents-generator-sdk v0.0.5

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

@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: '',
    })

    client
      .agent.getAgentsAgentsGet(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@latest

Installation

# Using npm
npm install -g @ideascol/agents-generator-sdk@latest

# Using bun
bun install -g @ideascol/agents-generator-sdk@latest

Usage 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
0.0.5

9 months ago

0.0.4

9 months ago

0.0.4-rc2

9 months ago

0.0.4-rc1

9 months ago

0.0.3

9 months ago

0.0.3-rc5

9 months ago

0.0.3-rc4

9 months ago

0.0.3-rc3

9 months ago

0.0.3-rc2

9 months ago

0.0.3-rc1

9 months ago

0.0.2

9 months ago

0.0.1

9 months ago