Skip to main content

Collection of useful tools built on top of OpenAI's API

Project description

OAI Tools

This repository contains a collection of useful tools built on top of OpenAI's API. These tools can help automate various tasks and provide assistance through natural language processing.

Installation or Upgrade

pip install --upgrade oai-tools

Tools

  1. cligpt: A command-line helper that takes a user prompt and returns shell commands, along with explanations of what they do. It also supports command completions for various shells. See cligpt.md for more details.

Configuration

Configuration file is read from ~/.config/oai_tools/config.yaml file. See the config-example.yaml file for more details.

API Key

OpenAI's API key is required. The key is read from the OPENAI_API_KEY environment variable. If this variable is not set, the API key is read from the ~/.config/oai_tools/api_key file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oai_tools-0.1.3.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

oai_tools-0.1.3-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file oai_tools-0.1.3.tar.gz.

File metadata

  • Download URL: oai_tools-0.1.3.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for oai_tools-0.1.3.tar.gz
Algorithm Hash digest
SHA256 ff2ee7dcd531db10da85216b5ba563aee4d8c6578cb4efef67cb4828f3b750ce
MD5 60e253484bedc0747da3befd3d29d6bb
BLAKE2b-256 46531755afb8fc153b77e7bc0d857aeaa65d87b5f8c3587725c89cee5b3c2129

See more details on using hashes here.

File details

Details for the file oai_tools-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: oai_tools-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for oai_tools-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d5b2bf9e787c935764772dcad37407e43eba2803e6da2094e9c94aa154213eb0
MD5 40e126da86190219fc59e0d5585a363b
BLAKE2b-256 da3b43201a019390b3d8ae5cb13901cb9ca1a6a6705cf1212f896d44efc65013

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page