├── .eslintrc.yml ├── .github └── workflows │ ├── node.js.yml │ └── npm-publish.yml ├── .gitignore ├── .husky └── pre-commit ├── .nvmrc ├── .prettierrc.yml ├── .yarn └── releases │ └── yarn-3.5.0.cjs ├── .yarnrc.yml ├── LICENSE ├── README.md ├── assets └── img │ └── rainbow.png ├── install.sh ├── package.json ├── src ├── cli.js ├── commands │ ├── config │ │ ├── default.js │ │ ├── index.js │ │ ├── profiles.js │ │ ├── remove.js │ │ └── show.js │ ├── file │ │ ├── create.js │ │ ├── delete.js │ │ ├── index.js │ │ ├── list.js │ │ ├── read.js │ │ └── retrieve.js │ ├── model │ │ ├── index.js │ │ ├── list.js │ │ └── retrieve.js │ ├── request │ │ ├── index.js │ │ └── list.js │ ├── text │ │ ├── chat │ │ │ ├── create.js │ │ │ └── index.js │ │ ├── generation │ │ │ ├── create.js │ │ │ ├── create_stream.js │ │ │ └── index.js │ │ ├── index.js │ │ └── tokenization │ │ │ ├── create.js │ │ │ └── index.js │ └── tune │ │ ├── create.js │ │ ├── delete.js │ │ ├── index.js │ │ ├── list.js │ │ ├── read.js │ │ ├── retrieve.js │ │ └── types.js ├── errors.js ├── middleware │ ├── client.js │ ├── print.js │ └── profile.js ├── parser.js └── utils │ ├── common.js │ ├── config.js │ ├── constants.js │ ├── formatters.js │ ├── paginate.js │ ├── parsers.js │ ├── streams.js │ ├── version.js │ └── yargs.js └── yarn.lock /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/* 2 | -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- 1 | quoteProps: "consistent" 2 | -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.5.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/.yarn/releases/yarn-3.5.0.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/README.md -------------------------------------------------------------------------------- /assets/img/rainbow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/assets/img/rainbow.png -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/install.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/package.json -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/commands/config/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/config/default.js -------------------------------------------------------------------------------- /src/commands/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/config/index.js -------------------------------------------------------------------------------- /src/commands/config/profiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/config/profiles.js -------------------------------------------------------------------------------- /src/commands/config/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/config/remove.js -------------------------------------------------------------------------------- /src/commands/config/show.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/config/show.js -------------------------------------------------------------------------------- /src/commands/file/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/file/create.js -------------------------------------------------------------------------------- /src/commands/file/delete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/file/delete.js -------------------------------------------------------------------------------- /src/commands/file/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/file/index.js -------------------------------------------------------------------------------- /src/commands/file/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/file/list.js -------------------------------------------------------------------------------- /src/commands/file/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/file/read.js -------------------------------------------------------------------------------- /src/commands/file/retrieve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/file/retrieve.js -------------------------------------------------------------------------------- /src/commands/model/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/model/index.js -------------------------------------------------------------------------------- /src/commands/model/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/model/list.js -------------------------------------------------------------------------------- /src/commands/model/retrieve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/model/retrieve.js -------------------------------------------------------------------------------- /src/commands/request/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/request/index.js -------------------------------------------------------------------------------- /src/commands/request/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/request/list.js -------------------------------------------------------------------------------- /src/commands/text/chat/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/text/chat/create.js -------------------------------------------------------------------------------- /src/commands/text/chat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/text/chat/index.js -------------------------------------------------------------------------------- /src/commands/text/generation/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/text/generation/create.js -------------------------------------------------------------------------------- /src/commands/text/generation/create_stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/text/generation/create_stream.js -------------------------------------------------------------------------------- /src/commands/text/generation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/text/generation/index.js -------------------------------------------------------------------------------- /src/commands/text/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/text/index.js -------------------------------------------------------------------------------- /src/commands/text/tokenization/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/text/tokenization/create.js -------------------------------------------------------------------------------- /src/commands/text/tokenization/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/text/tokenization/index.js -------------------------------------------------------------------------------- /src/commands/tune/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/tune/create.js -------------------------------------------------------------------------------- /src/commands/tune/delete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/tune/delete.js -------------------------------------------------------------------------------- /src/commands/tune/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/tune/index.js -------------------------------------------------------------------------------- /src/commands/tune/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/tune/list.js -------------------------------------------------------------------------------- /src/commands/tune/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/tune/read.js -------------------------------------------------------------------------------- /src/commands/tune/retrieve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/tune/retrieve.js -------------------------------------------------------------------------------- /src/commands/tune/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/commands/tune/types.js -------------------------------------------------------------------------------- /src/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/errors.js -------------------------------------------------------------------------------- /src/middleware/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/middleware/client.js -------------------------------------------------------------------------------- /src/middleware/print.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/middleware/print.js -------------------------------------------------------------------------------- /src/middleware/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/middleware/profile.js -------------------------------------------------------------------------------- /src/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/parser.js -------------------------------------------------------------------------------- /src/utils/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/utils/common.js -------------------------------------------------------------------------------- /src/utils/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/utils/config.js -------------------------------------------------------------------------------- /src/utils/constants.js: -------------------------------------------------------------------------------- 1 | export const DEFAULT_ENDPOINT = "https://bam-api.res.ibm.com"; 2 | -------------------------------------------------------------------------------- /src/utils/formatters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/utils/formatters.js -------------------------------------------------------------------------------- /src/utils/paginate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/utils/paginate.js -------------------------------------------------------------------------------- /src/utils/parsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/utils/parsers.js -------------------------------------------------------------------------------- /src/utils/streams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/utils/streams.js -------------------------------------------------------------------------------- /src/utils/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/utils/version.js -------------------------------------------------------------------------------- /src/utils/yargs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/src/utils/yargs.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-generative-ai-cli/HEAD/yarn.lock --------------------------------------------------------------------------------