Skip to main content

amsdal_ml plugin for AMSDAL Framework

Project description

amsdal-ml

This plugin extends the AMSDAL Framework with machine learning utilities, including custom models for embeddings, properties for ML metadata, and hooks for working with vector search and AI-driven features.

Plugin Structure

  • src/models/ - Contains model definitions in Python format
  • src/transactions/ - Contains transaction definitions
  • pyproject.toml - Plugin configuration file
  • config.yml - Configuration for connections

Installing this Plugin

To use this plugin in an AMSDAL application:

  1. Copy the plugin directory to your AMSDAL application
  2. Import the models and transactions as needed
  3. Register the plugin in your application configuration

Development

This plugin uses sync mode.

Adding Models

amsdal generate model ModelName --format py

Adding Properties

amsdal generate property --model ModelName property_name

Adding Transactions

amsdal generate transaction TransactionName

Adding Hooks

amsdal generate hook --model ModelName on_create

Testing

Test your plugin by integrating it with an AMSDAL application and running the application's test suite.

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

amsdal_ml-0.1.1.tar.gz (212.9 kB view details)

Uploaded Source

Built Distribution

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

amsdal_ml-0.1.1-py3-none-any.whl (38.0 kB view details)

Uploaded Python 3

File details

Details for the file amsdal_ml-0.1.1.tar.gz.

File metadata

  • Download URL: amsdal_ml-0.1.1.tar.gz
  • Upload date:
  • Size: 212.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for amsdal_ml-0.1.1.tar.gz
Algorithm Hash digest
SHA256 051813b2ea786674f3e6226db6113a67f376a6cd3026854db3ea55c2d9a57d35
MD5 f8cadf68b40d0499c4178f2167177d59
BLAKE2b-256 a869d42f6b6ef6abc1e37965709017afc6be5ec757ba2b695b2c83cd563b4482

See more details on using hashes here.

File details

Details for the file amsdal_ml-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: amsdal_ml-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 38.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for amsdal_ml-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c952859d1625c761e8faa4d3ac53e1fb697afced8a6858f18270177bb1caa90c
MD5 994b70271f0006d4472136a900bce6e0
BLAKE2b-256 1870b7a96f6041c11ec04770d156d0a47d9c947ae4ed4666d842a20307bcaaa9

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