llm/llm
Simon Willison bb336d33a0
Toolbox class for class-based tool collections (#1086)
* Toolbox class for class-based tool collections

Refs #1059, #1058, #1057
2025-05-25 22:42:52 -07:00
..
default_plugins Support supports_tools parameters in openai compatible models (#1068) 2025-05-23 22:30:51 -07:00
__init__.py Toolbox class for class-based tool collections (#1086) 2025-05-25 22:42:52 -07:00
__main__.py Rename back to llm, refs #1 2023-04-01 15:00:19 -07:00
cli.py Toolbox class for class-based tool collections (#1086) 2025-05-25 22:42:52 -07:00
embeddings.py Filter IDs with --prefix in llm similar (#1052) 2025-05-23 22:54:55 -07:00
embeddings_migrations.py Binary embeddings (#254) 2023-09-11 18:58:44 -07:00
errors.py Upgrade to black>=25.1.0 2025-01-31 13:18:41 -08:00
hookspecs.py register_tools() hook, get_tools() utility 2025-05-13 17:19:30 -07:00
migrations.py Record which plugin a tool came from, including in DB - refs #1020 2025-05-23 15:44:12 -07:00
models.py Toolbox class for class-based tool collections (#1086) 2025-05-25 22:42:52 -07:00
plugins.py Fix for not loading plugins during tests, refs #626 2024-11-12 21:42:49 -08:00
py.typed py.typed marker file 2025-04-10 17:19:36 -07:00
templates.py Allow escaping a dollar sign in templates by adding another dollar sign (#876) 2025-04-08 20:33:39 -07:00
utils.py Instantiate from spec utility function, refs #1059 2025-05-24 08:21:33 -07:00