Skip to main content

A Machine that comprehends texts.

Project description

Comprehending-Machine

A Machine that comprehends texts.

In order to launch it from the command line or as a Python subprocess:

echo "Theodotos-Alexandreus: Are language models seeking the Truth, machine?" \
  | uvx comprehending-machine \
    --provider-api-key sk-proj-... \
    --github-token ghp_... 

Or, with a local pip installation:

pip install comprehending-machine

Set the environment variables:

export PROVIDER_API_KEY="sk-proj-..."
export GITHUB_TOKEN="ghp_..."

Then:

comprehending-machine -a multilogue.txt

Or:

comprehending-machine multilogue.txt > response.txt

Or:

comprehending-machine -a multilogue.txt > tmp && echo tmp > multilogue.txt

Or use it in your Python code:

# Python
import comprehending_machine

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

comprehending_machine-0.0.2.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

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

comprehending_machine-0.0.2-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file comprehending_machine-0.0.2.tar.gz.

File metadata

  • Download URL: comprehending_machine-0.0.2.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for comprehending_machine-0.0.2.tar.gz
Algorithm Hash digest
SHA256 7fe9985a1af46644fcf1a75442f73bede297ffd2790a77b39f2cf339aac007e8
MD5 51fb3904c0f405901242ddcac804f961
BLAKE2b-256 dbefca693abf49a1a8b8dc3f65e3d9b22613b67f0270827a72789e81247317d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for comprehending_machine-0.0.2.tar.gz:

Publisher: python-publish.yml on comprehending-machine/comprehending-machine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file comprehending_machine-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for comprehending_machine-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e3950facc4bfc113e474d3cb6d95dbd1e707cec995458ee337c293bc33d4d924
MD5 4f85cd2e022455ed521167ba7a2ef18a
BLAKE2b-256 d6c36dae25af5c41a793da6952b7ceb44681c8c4837fbf0a370a9c005bf04ef4

See more details on using hashes here.

Provenance

The following attestation bundles were made for comprehending_machine-0.0.2-py3-none-any.whl:

Publisher: python-publish.yml on comprehending-machine/comprehending-machine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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