Skip to main content

A tool to build chatbots

Project description

1# Language and library for chatbot development

Usage

To run a specific chatbot there is a script (main.py) which is in charge of loading the chatbot and interpret the contents of the yaml files. The yaml files must be located in some folder. For example, examples/yaml/bike-shop. Then:

python -m taskyto.main --chatbot examples/yaml/bike-shop/

Configuration

API keys can be set as environment variables or in a keys.properties files. The most important API key is OPENAI_API_KEY.

The keys.properties has the following form:

[keys]
SERPAPI_API_KEY=anapiforgooglesearch
OPENAI_API_KEY=theopenaikey

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

taskyto-0.1.0.tar.gz (41.2 kB view details)

Uploaded Source

Built Distribution

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

taskyto-0.1.0-py3-none-any.whl (49.2 kB view details)

Uploaded Python 3

File details

Details for the file taskyto-0.1.0.tar.gz.

File metadata

  • Download URL: taskyto-0.1.0.tar.gz
  • Upload date:
  • Size: 41.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.20

File hashes

Hashes for taskyto-0.1.0.tar.gz
Algorithm Hash digest
SHA256 72498ea6e0763933b35407f01056304b44795119d0b67a5dcdb1b4f67930b329
MD5 45cabd17fcb7ac23e61dd33fc3afcf04
BLAKE2b-256 f5d30692b4a2a74532c3bc9741ca67d72ce6c0fbc078d8101515e426263a354a

See more details on using hashes here.

File details

Details for the file taskyto-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: taskyto-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 49.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.20

File hashes

Hashes for taskyto-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dc445db968bd9bc83fddc6d83f6ad481cca6082a67bfab5ae90d245128700cfd
MD5 ec8cd11974c7ea9fbf47b7c2ec957c26
BLAKE2b-256 cfc974c2ffbe87e63e5f187b16c6eaded5d1d8a992db607cdee5687c9a1adc7f

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