Skip to main content

Yep.

Project description

Flowco

flowco

Flowco is designed to run as a web service.
However, it can also be run locally by following these instructions.

Configuration

  • Use a conda virtual environment or some other virtual environment.
  • Use Python 3.11.
  • Ensure dot is on your path.
  • Ensure npm and node are on your path to build the project from the source.

API Key

[!IMPORTANT]

Flowco currently needs to be connected to an OpenAI account. Your account will need to have a positive balance for this to work (check your balance). Get a key here.

Once you have an API key, set it as an environment variable called OPENAI_API_KEY.

export OPENAI_API_KEY=<your-api-key>

Installing

From the source

Clone the repo and install:

pip3 install -e .

This installs a bunch of normal packages and a custom component for Streamlit.

From a prebuilt wheel

You can alternatively install a prebuilt wheel:

pip3 install dist/flowco-py3-none-any.whl 

Running

On the command line, run flowco, passing it the directory in which to store its files. That directory should already exist:

mkdir /tmp/example
flowco /tmp/example

Use -v to turn on logging.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flowco-0.50.0-py3-none-any.whl (211.9 kB view details)

Uploaded Python 3

File details

Details for the file flowco-0.50.0-py3-none-any.whl.

File metadata

  • Download URL: flowco-0.50.0-py3-none-any.whl
  • Upload date:
  • Size: 211.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for flowco-0.50.0-py3-none-any.whl
Algorithm Hash digest
SHA256 70dce5176ddcd01b35e01ea1d71de87d6c1ce670f1e110598c720560d8daa744
MD5 ac7212c354834cb8b708cdd6ad55ebec
BLAKE2b-256 f97b1d3262f3583d2fd923e38c27240b52fd0d12ef76639df09bb6bb0f95502b

See more details on using hashes here.

Supported by

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