Skip to main content

Singlestore tools definitions

Project description

Tool Definitions

This repository provides a comprehensive collection of SingleStore AI tools designed for seamless integration with LLM agents. These tools enable efficient database operations, query execution, and data management through natural language interactions.

Installation

To install the tool definitions, run:

pip install s2_ai_tools

Environment Setup

Create a .env file in your project root with the following variables:

# SingleStore's management API key (required)
SINGLESTORE_API_KEY=your_api_key_here

# Database credentials (optional - can be provided as input parameters)
SINGLESTORE_DB_USERNAME=your_db_username_here
SINGLESTORE_DB_PASSWORD=your_db_password_here

These environment variables will be automatically loaded when the package is imported.

Usage

Import the tool definitions in your project:

from s2_ai_tools import tools_definitions, tool_dict

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

s2_ai_tools-1.0.6.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

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

s2_ai_tools-1.0.6-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file s2_ai_tools-1.0.6.tar.gz.

File metadata

  • Download URL: s2_ai_tools-1.0.6.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for s2_ai_tools-1.0.6.tar.gz
Algorithm Hash digest
SHA256 624879ced4c6b05d859969f0fba20046b8be1fee26e03637a5462d780b4c8114
MD5 f7ea029163fa7937db0f32dd53922cdc
BLAKE2b-256 ddc4479065bedefcba64fe55b9a02cfa656edade637adefa92ea35c1e1c7e2b0

See more details on using hashes here.

File details

Details for the file s2_ai_tools-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: s2_ai_tools-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for s2_ai_tools-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e75856abc5ab213fee5921d3dcf5680266e69568823c57214f23be0da2a7e72e
MD5 5d2846003e980a948d8fdf5d7d150461
BLAKE2b-256 4be28601a1492bfb7c9f9d9ec660b0f91480899a19b6b7fa1109866b904e2de5

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