Node.js client for the unofficial ChatGPT API.
 
 
 
Go to file
Philipp Burckhardt b3e62b2e4c
feat: remove hook names and order changing
2023-06-23 19:19:45 -04:00
.github
.husky
docs
examples feat: move withHumanFeedback to a Task method 2023-06-18 11:02:55 -07:00
scratch feat: move withHumanFeedback to a Task method 2023-06-18 11:02:55 -07:00
src feat: remove hook names and order changing 2023-06-23 19:19:45 -04:00
test feat: switch from @agentic/openai-fetch to openai-fetch 2023-06-17 22:52:22 -07:00
.editorconfig
.env.example
.eslintignore
.eslintrc docs: add TSDoc comments and resolve lint errors 2023-06-19 11:51:22 -04:00
.gitattributes
.gitignore
.npmrc
.prettierignore
.prettierrc.cjs
license
package.json build: add TSDoc linting and update deps 2023-06-19 10:32:53 -04:00
pnpm-lock.yaml build: add TSDoc linting and update deps 2023-06-19 10:32:53 -04:00
readme.md
tsconfig.json
tsup.config.ts

readme.md

Agentic

TODO

@agentic/core npm package Build Status MIT License Prettier Code Formatting

Intro

TODO

Development

pnpm install

Environment

cp .env.example .env

Required

  • OPENAI_API_KEY - OpenAI API key.
  • REDIS_URL_TEST - Redis server URL used for caching third-party API calls during testing.

Optional

Local Testing

Ensure you have REDIS_URL_TEST set to a valid redis connection URL.

pnpm test

Agentic uses ava as its test runner. To just execute unit tests, run:

pnpm test:unit

To run a specific test, use the --match flag like so:

pnpm test:unit --match='name of the test'

Scratch

  • @agentic/core
    • Task, Agentic, logging, caching, types, constants
  • @agentic/human-feedback
  • @agentic/human-feedback-cli
  • @agentic/human-feedback-sms
  • @agentic/human-feedback-slack
  • @agentic/experimenation
  • @agentic/tools
  • @agentic/tools-serpapi
  • @agentic/tools-metaphor
  • @agentic/tools-browser
  • @agentic/tools-multion
  • @agentic/llms
  • @agentic/llms-openai
  • @agentic/llms-anthropic
  • @agentic/llms-huggingface
  • @agentic/agents
  • @agentic/cli

License

MIT © Travis Fischer