Skip to content

stride-nyc/conductor-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conductor Scripts

This repo provides two approaches to quickly install and uninstall the Conductor CLI on any machine.

Install Approaches

Docker

This install approach uses Docker to download a docker image containing Conductor CLI and its dependencies. It runs Conductor in a container and mounts a project folder with code from your laptop. It requires a GitHub User and Token for the Stride-NYC organization and an Open AI API Key.

See [Docker README][docker/README.md].

Python Package

This install approach uses Python 3.11 and Pipx to install Conductor in Python package. The Conductor CLI is available at paths from your terminal. The commands run against project that is at the current working directory of the terminal session. It requires a GitHub User and Token for the Stride-NYC organization and an Open AI API Key.

See [Python README][python/README.md].

Common Prerequisites

You may have been provided these as part of a demo setup. Otherwise, reach out on Stride Slack in the #it-support-request channel.

GitHub Username

The GitHub Username should be a part of the Stride-NYC organization.

GitHub Persoal Access Token

In order to securely access GitHub, you can authenticate to GitHub using a personal access token.

You can view/edit token permissions or create new token on GitHub developer settings.

Minimum permissions:

  • Python Package: repo (read)
  • Docker: read:packages
  • General development (recommended): repo (all), read/write:packages, workflow.

Open AI API Key

If you have an Open AI account, you can manage your APIs key on this screen.