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.6.tar.gz (11.4 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.6-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mmar_llm-2.0.6.tar.gz
Algorithm Hash digest
SHA256 1a1664e64d0fd87951db805357f2cb8730f5430e36e7e5d82543a5af7f0c0c34
MD5 f1b456a0518291762c303f86b2bcad01
BLAKE2b-256 da31af0be403c3394c2c3eaf936b0ef4cc4f99243f4e5939e7bb9f163e4b238d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mmar_llm-2.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 7ca12cc4f9a6c7f4eaa77b57e719cfe27ac50d61c4cb1a6d3a8b6923cc97862c
MD5 6d23e9caab30b0e243b2eb0f3bc79e3b
BLAKE2b-256 6ea0e77a2c46ded1d7ecf0be7d9e4a29b7d75610f6dd1038af996324f8016ab6

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