Skip to main content

Python library to support LLM testing.

Project description

gensimllms

gensimllms Python library for testing LLMs.

Status: Experimental research and teaching tool.

Installation

pip install gensimllms

Running within Python code.

from general_simulator import GeneralSimulator, SimulatorConfig, Model
File Use
simulator.py Contains the main GeneralSimulator class
models.py Contains the api calls for the LLMs, currently only contains GPT
user_template.py Contains the UserTemplate class which tells user what needs to be included for the mina GeneralSimulator class to work
user_example.py A very basic example of how you would implement and fill in the UserTemplate class

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

gensimllms-0.0.3.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

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

gensimllms-0.0.3-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file gensimllms-0.0.3.tar.gz.

File metadata

  • Download URL: gensimllms-0.0.3.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for gensimllms-0.0.3.tar.gz
Algorithm Hash digest
SHA256 085f3a9fc9d3898b3fdcd3160dd0a0cedf8f9b80e272cb35d13f3c85668785c1
MD5 46e798e4fdc7b6b01c288539f15acee4
BLAKE2b-256 19d5f1b0e93d168693a7668211c09b31ecfda375b7a3e7ac4f3c322b01fea200

See more details on using hashes here.

File details

Details for the file gensimllms-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: gensimllms-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for gensimllms-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8fc448c16f0738ba72874e877d00f571baa89858ae6fef56244722db99879288
MD5 0b50910204db33f2a9bdc13943e8f510
BLAKE2b-256 907f8a36f3392eb063373cf5e5696a673759f967db7b16a0118d2ed01c830b41

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