Skip to main content

A framework for making agents more aware of their environment through explicit modeling of pre and post effects

Project description

Agent-Log

Overview

Agent-Log is a framework aiming to make agents more aware of their enviroment through the explicit modeling of pre and post effects. The approach is inspired by logic-based AI theory such as the "AI Frame Problem".

Repository Overview

This repository implements the Agent-Log framework, providing utility methods that are usable across agentic workflows. Specifically, the following are included:

  • Prompt template to ellicit change-logs
  • Pre-defined change-log template
    • Currently supports JSON. Future temoplates could include: XML, git diff based
  • Extraction methods to decompose set of change-logs from output response to structured objects
  • Evaluation or sanity check methods for change-logs

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_change_log-0.1.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

agentic_change_log-0.1.0-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file agentic_change_log-0.1.0.tar.gz.

File metadata

  • Download URL: agentic_change_log-0.1.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for agentic_change_log-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0e88d05502548c2a3544ad601eceb13dd910d28fc0e9a1f7dae063fdd65a9064
MD5 39d84b7baaef1f961d3d312f4b550c19
BLAKE2b-256 7772ee26598985daff22b71cb764931afd70c7b547904f5899618a227512123c

See more details on using hashes here.

File details

Details for the file agentic_change_log-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentic_change_log-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9b62eb39df6316ebba31489454a8f803837f70cdab8241c79edafbc454dccbab
MD5 c3228c5fcaee65da092fca2ba4b70267
BLAKE2b-256 cc4d9756720b4e7ac4f1db67abd7f7e7f6e03efb4da309e67ce7a4f23d2580ef

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