Skip to main content

AI Powered Data Platform

Project description

Ryoma

Ryoma lib is the core component of the project which includes:

  • Data Sources that can be used to fetch data from different sources
  • Agents that can be used to process data with AI models
  • Tools that can be used by agent to process data

Installation

pip install ryoma_ai

Usage

from ryoma_ai.datasource.postgresql import PostgresDataSource
from ryoma_ai.agent.sql import SqlAgent

datasource = PostgresDataSource("postgresql://user:password@localhost/db")
sql_agent = SqlAgent("gpt-3.5-turbo")
.add_datasource(datasource)
sql_agent.playground("Get the top 10 rows from the data source")

Documentation

Visit the documentation for more information.

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

ryoma_ai-0.0.1.tar.gz (39.0 kB view details)

Uploaded Source

Built Distribution

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

ryoma_ai-0.0.1-py3-none-any.whl (56.9 kB view details)

Uploaded Python 3

File details

Details for the file ryoma_ai-0.0.1.tar.gz.

File metadata

  • Download URL: ryoma_ai-0.0.1.tar.gz
  • Upload date:
  • Size: 39.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for ryoma_ai-0.0.1.tar.gz
Algorithm Hash digest
SHA256 c7ae10377b6283b8bdf2d5d656cf2ce962b1b37f16fdf61c1b772c3221648fec
MD5 d96351a0873a8f77cd25e09484f89acd
BLAKE2b-256 866bce0f057df3d91a7eb7738941a15e94bf3cf56d51c5540fe3d5c63bfaa550

See more details on using hashes here.

File details

Details for the file ryoma_ai-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: ryoma_ai-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 56.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for ryoma_ai-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 47e5711439d28f708310cff2d78743a16b4e17b6e934e4f01b2585212436d535
MD5 e9215bb403b6cde48b88360661a6d49d
BLAKE2b-256 9dd2dffbe967786eda7f0324f7f2d5b66b35e9ed931a77505111df6efa5afa10

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