@flatfile/ai-agents
TypeScript icon, indicating that this package has built-in type declarations

0.1.0-alpha.0 • Public • Published

AI Agents for Flatfile

This repo contains a collection of AI Agents for building in Flatfile.

Usage

Install

npm install @flatfile/ai-agents

Import

Update the .env file with keys for your OpenAI and Anthropic models and select the model you want to use.

import { blueprintAgent } from '@flatfile/ai-agents'

const csv = `first_name, last_name, email, phone, address, city, state, zip_code
John,Doe,john.doe@example.com,123-456-7890,123 Main St,Anytown,CA,12345`

const blueprint = await blueprintAgent('gpt-4o', csv)

console.log(blueprint)

Publish

To publish the package, follow these steps:

  1. Install dependencies: Install all required dependencies:

    npm install
  2. Build the package: Ensure that the package is built by running the following command:

    npm run build
  3. Run CI checks: Before publishing, make sure all CI checks pass. This includes building, checking format, checking exports, linting, and testing:

    npm run ci
  4. Create a changeset: If you haven't already, create a changeset to document the changes in this release:

    npm run changeset
  5. Version the package: Update the version based on the changeset:

    npm run local-release
  6. Publish the package: The prepublishOnly script ensures that all CI checks are run before publishing. To publish the package, use:

    npm publish

Make sure you have the necessary permissions to publish the package to the registry.

Readme

Keywords

none

Package Sidebar

Install

npm i @flatfile/ai-agents

Weekly Downloads

15

Version

0.1.0-alpha.0

License

ISC

Unpacked Size

46.4 kB

Total Files

6

Last publish

Collaborators

  • sarocu
  • dboskovic
  • jmmander
  • bangarang
  • carlbrugger
  • flatfileinfra
  • flatderek
  • bigcountrycrane
  • rjhyde
  • sambarrowclough
  • mmccooyyy
  • hjordan1990
  • nlazaris
  • lionhummer