1.3.2 • Published 12 days ago

@workflowai/api v1.3.2

Weekly downloads
-
License
-
Repository
-
Last release
12 days ago

workflowAI typed API client

Wrapper for workflowAI's OpenAPI specs, for node or browser

Install

npm install @workflowai/api

Initialize API

import { initWorkflowAIApi } from '@workflowai/api'

const workflowAIApi = initWorkflowAIApi({
  apiKey: '...', // optional, defaults to process.env.WORKFLOWAI_API_KEY
  apiUrl: '...', // optional, defaults to process.env.WORKFLOWAI_API_URL, then to https://api.workflowai.ai
  use: [], // optional, fetch middlewares
})

Call endpoints

const { data: list } = await workflowAIApi.models.list()

console.log(list.models[0].providers[0].name)

const { data: run } = await workflowaiApi.runs.annotate({
  run_id: '1',
  score: 1,
})

console.log(run.scores)
1.3.2

12 days ago

1.3.1

19 days ago

1.3.0

30 days ago

1.2.0

1 month ago

1.0.3

1 month ago

1.0.2

1 month ago

1.0.1

1 month ago

1.0.0

1 month ago

0.1.2

1 month ago

0.1.1

1 month ago

0.1.0

1 month ago