Skip to main content

llm wrappers for multimodal architectures team

Project description

mmar-llm

how to run tests via pytest

  1. Create .env in current directory.

Example:

llm_config_path=/mnt/data/envs/creds/llm_config.json
test_endpoint_keys=["giga-max-sberai","gemini", "giga-max-fin-aifa", "airi-giga"]
test_endpoint_keys_embeddings=["embeddings", "giga-max-fin-aifa"]
test_endpoint_keys_files=["giga-max-fin-aifa", "airi-giga"]
  1. Run:
  • pytest :: to run all tests
  • pytest -s :: to run all tests and show logs
  • pytest --stepwise :: to stop on first fail
  • pytest -k airi :: to filter tests which have airi as substring
  • pytest -k 'not airi' :: to filter tests which have not airi as substring
  • pytest -k airi -k file :: many filters supported
  • pytest -k aifa -k file --collect-only :: just show generated filtered tests, without running

Output:

<Dir mmar-llm>
  <Package tests>
    <Module test_get_response.py>
      <Function test_get_response_with_file[giga-max-fin-aifa]>
        <Function test_get_response_with_file[airi-giga]>

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

mmar_llm-2.0.2.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

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

mmar_llm-2.0.2-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file mmar_llm-2.0.2.tar.gz.

File metadata

  • Download URL: mmar_llm-2.0.2.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.31

File hashes

Hashes for mmar_llm-2.0.2.tar.gz
Algorithm Hash digest
SHA256 341e2efa2ba859aefdeb357900790d89e6f87fe48ec67c0b382196065b150db3
MD5 813bde4c2eaa6e1542f7a3b987514c84
BLAKE2b-256 64c3548ef85b9119c0878ef007d1c7cc451aee8e10ad5c32f8c5fda0920a1a1e

See more details on using hashes here.

File details

Details for the file mmar_llm-2.0.2-py3-none-any.whl.

File metadata

  • Download URL: mmar_llm-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.31

File hashes

Hashes for mmar_llm-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 28900923a221fd00a8b54a557a2c53244ded9c4caad907c83b557145a6be2beb
MD5 b2acdd109c2857c79717c385579d965f
BLAKE2b-256 4a54484c7adaf764936c2c67ef854f0320a0790c498fc0a33bb139348193d2a2

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