Skip to main content

A framework for writing Unstract Tools/Apps

Project description

Unstract SDK

Tools

Create a scaffolding for a new tool

Example

unstract-tool-gen --command NEW --tool-name <name of tool> \
 --location ~/path_to_repository/unstract-tools/ --overwrite false

Supported commands:

  • NEW - Create a new tool

Environment variables required for all Tools

  • PLATFORM_SERVICE_HOST
  • PLATFORM_SERVICE_PORT
  • PLATFORM_SERVICE_API_KEY

Environment variables required for various LLMs

  • Azure OpenAI
    • OPENAI_API_KEY
    • OPENAI_API_BASE
    • OPENAI_API_VERSION
    • OPENAI_API_ENGINE
    • OPENAI_API_MODEL

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

unstract-sdk-0.1.0.tar.gz (6.5 kB view hashes)

Uploaded Source

Built Distribution

unstract_sdk-0.1.0-py3-none-any.whl (2.7 kB view hashes)

Uploaded Python 3

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