mirror of
https://github.com/Hopiu/llm.git
synced 2026-04-03 21:20:25 +00:00
* WIP fragments: schema plus reading but not yet writing, refs #617 * Unique index on fragments.alias, refs #617 * Fragments are now persisted, added basic CLI commands * Fragment aliases work now, refs #617 * Improved help for -f/--fragment * Support fragment hash as well * Documentation for fragments * Better non-JSON display of llm fragments list * llm fragments -q search option * _truncate_string is now truncate_string * Use condense_json to avoid duplicate data in JSON in DB, refs #617 * Follow up to 3 redirects for fragments * Python API docs for fragments= and system_fragments= * Fragment aliases cannot contain a : - this is to ensure we can add custom fragment loaders later on, refs https://github.com/simonw/llm/pull/859#issuecomment-2761534692 * Use template fragments when running prompts * llm fragments show command plus llm fragments group tests * Tests for fragments family of commands * Test for --save with fragments * Add fragments tables to docs/logging.md * Slightly better llm fragments --help * Handle fragments in past conversations correctly * Hint at llm prompt --help in llm --help, closes #868 * llm logs -f filter plus show fragments in llm logs --json * Include prompt and system fragments in llm logs -s * llm logs markdown fragment output and tests, refs #617 |
||
|---|---|---|
| .. | ||
| conftest.py | ||
| test-llm-load-plugins.sh | ||
| test_aliases.py | ||
| test_async.py | ||
| test_attachments.py | ||
| test_chat.py | ||
| test_cli_openai_models.py | ||
| test_cli_options.py | ||
| test_embed.py | ||
| test_embed_cli.py | ||
| test_encode_decode.py | ||
| test_fragments_cli.py | ||
| test_keys.py | ||
| test_llm.py | ||
| test_llm_logs.py | ||
| test_migrate.py | ||
| test_plugins.py | ||
| test_templates.py | ||
| test_utils.py | ||