Repository navigation
Releases
Releases · gnugat/ssc-btlr
Abandoning `cht`
Removed:
cht:message: no replacements
Introducing `cdr:generate-prompt-from-template`
Generates prompt from template:
./btlr cdr:generate-prompt-from-template \
--prompt-template-filename ./templates/cdr/btlr/prompts/generate-code-corresponding-to-test-class.md.tpl \
--test-class-code-example-filename ./tests/ \
--corresponding-class-code-example-filename ./src/ \
--test-class-code-filename ./tests/
Introducing `cdr:generate-class-from-template`
Generates class from template:
./btlr cdr:generate-class-from-template \
--project-filename ./ \
--composer-config-filename composer.json \
--composer-parameter-namespace-path-map '$.autoload-dev.psr-4.*[0]' \
--class-template-filename ./templates/cdr/btlr/cli-test-class.php.tpl \
--class-fqcn 'tests\'
`cht:message` BTLR updated its Augmented Prompt
cht:message:- added
--config-last-messages-sizeoption - whitespace prompt optimisation
- used BTLR's
augmented_prompttemplate modifications
- added
`cht:message` YAML
cht:message:- switched from JSON to YAML
`cht:message` with Memory Extract
cht:message:- summarize and archive old messages
- include old message summaries in augmented prompt (all)
`cht:message` refactoring
cht:message:- log user prompt
- create augmented prompt
- include latest logs in augmented prompt
- log augmented prompt
- send augmented prompt to LLM for model completion (cli)
- log model completion
Removed:
cht:augment: usecht:messageinstead
`cht:augment` with Last Messages
Include latest logs in augmented prompt:
./btlr cht:augment \
--config-augmented-prompt-template-filename ./templates/cht/prompts/augmented.txt \
--config-llm-engine "chatgpt-gpt-3.5-turbo" \
--config-last-messages-filename ./var/cht/logs/last_messages \
--manual-mode true
Introducing `cht`
Infinite Memory for LLMs, by augmenting prompts.
cht:augment:- log user prompt
- create augmented prompt
- log augmented prompt
- send augmented prompt to LLM for model completion (cli)
- log model completion
Introducing `lck`
Keep your secrets safe.
lck:generate-keys:- generates new pair of encrypting/decrypting keys