Skip to main content

Python modules for the Agentic AI Engineering course by Towards AI and Decoding ML.

Project description

Agentic AI Engineering Course

Python modules for the Agentic AI Engineering course by Towards AI and Decoding ML.

Installation

pip install agentic-ai-engineering-course

Usage

Environment Utilities

from utils import load

# Load environment variables from .env file
load()

# Load with custom path and required variables
load(dotenv_path="path/to/.env", required_env_vars=["API_KEY", "SECRET"])

Pretty Print Utilities

from utils import wrapped, function_call, Color

# Pretty print text with custom formatting
wrapped("Hello World", title="My Message", header_color=Color.BLUE)

# Pretty print function calls
function_call(
    function_call=my_function_call,
    title="Function Execution",
    header_color=Color.GREEN
)

Development

This package is part of the Agentic AI Engineering course materials. For the full course experience, visit the main repository.

Authors

License

Apache License 2.0 - see LICENSE file for details.

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

agentic_ai_engineering_course-0.3.1.tar.gz (12.4 MB view details)

Uploaded Source

Built Distribution

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

agentic_ai_engineering_course-0.3.1-py3-none-any.whl (746.7 kB view details)

Uploaded Python 3

File details

Details for the file agentic_ai_engineering_course-0.3.1.tar.gz.

File metadata

  • Download URL: agentic_ai_engineering_course-0.3.1.tar.gz
  • Upload date:
  • Size: 12.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agentic_ai_engineering_course-0.3.1.tar.gz
Algorithm Hash digest
SHA256 1d41b3f341c32980828fbfe2aa1078e635c692bed7648d299f763ad0753c019b
MD5 fdbec1e7b5f06232a7468f7deab92a0d
BLAKE2b-256 23b86e22112ba55aae55e646407d60d7cd6ab0827a8c5efb7bc0a49deb446358

See more details on using hashes here.

File details

Details for the file agentic_ai_engineering_course-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: agentic_ai_engineering_course-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 746.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agentic_ai_engineering_course-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 78a5c94a696caf09263b40ff09594452e5cc9b8cb23abce3e25011aba4ecf80c
MD5 0e1eebea0f25f5065229ea93948101b1
BLAKE2b-256 6d07d0f07f4496f037034e4edfb7fa49f6ee73d5ed7dba9496e7588907ffcf03

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