Matt Joyce
01519d7486
Add --input-has-vars flag to control variable substitution in input
...
- Add InputHasVars field to ChatRequest struct
- Only process template variables in user input when flag is set
- Fixes issue with Ansible/Jekyll templates that use {{var}} syntax
This change makes template variable substitution in user input opt-in
via the --input-has-vars flag, preserving literal curly braces by
default.
2024-12-10 18:49:18 +11:00
github-actions[bot]
2d8b46b878
Update version to v1.4.119 and commit
2024-12-07 11:24:51 +00:00
Matt Joyce
09fb913279
Fix #1169 : Add robust handling for paths and symlinks in GetAbsolutePath
2024-12-07 19:04:39 +11:00
jaredmontoya
455215290f
add model context length setting
2024-10-30 15:36:01 +01:00
Eugen Eisler
9c9897706b
feat: impl. multi-model / attachments, images
2024-10-29 22:03:47 +01:00
Eugen Eisler
a6d82e0fc3
feat: impl. multi-model / attachments, images
2024-10-29 21:54:16 +01:00
Eugen Eisler
dff094301a
feat: impl. multi-model / attachments, images
2024-10-29 21:31:02 +01:00
Eugen Eisler
69aefc16f6
feat: impl. multi-model / attachments, images
2024-10-29 20:38:15 +01:00
Eugen Eisler
0a2ae30034
feat: impl. multi-model / attachments, images
2024-10-29 20:32:18 +01:00
Eugen Eisler
609df943dd
feat: plugins arch., new setup procedure
2024-10-19 13:09:58 +02:00
Eugen Eisler
61f66f88e3
feat: plugins arch., new setup procedure
2024-10-19 13:09:37 +02:00
Eugen Eisler
4fb965ec9d
feat: Add 'meta' role to store meta info to session, like source of input content.
2024-10-05 17:33:27 +02:00
Eugen Eisler
dd83d7faca
fix : #997 use setting env value over default values
2024-09-26 19:37:36 +02:00
Riccardo Zanella
a619c915e1
adding flag for pinning seed in openai and compatible APIs
2024-09-20 17:59:35 +02:00
Eugen Eisler
2b79a058de
Merge branch 'main' into specify_language_return
2024-09-19 22:31:51 +02:00
Eugen Eisler
147da29c1a
feat: use -r, --raw: Use defaults of model (don't send temperature etc.) and use the user role instead of the system role.
2024-09-15 20:38:19 +02:00
Eugen Eisler
329c843567
feat: implement -u, --user-instead-of-system: Use the user role instead of the system role for the pattern. It is needed for Open AI o1 models for now.
2024-09-15 15:09:45 +02:00
csquarechen
b96415d445
feat: add cmd -g to select the language would reply
2024-09-13 16:41:54 +08:00
Eugen Eisler
d6552f5811
feat: add support for pattern variables
2024-09-03 15:13:03 +02:00
Eugen Eisler
58c9af6aac
test: core
2024-08-22 23:20:27 +02:00
Eugen Eisler
4b3afb3c8e
feat: simplify setup logic
2024-08-22 21:45:36 +02:00
Eugen Eisler
6996278c8f
test: implement test for common package
2024-08-22 21:00:18 +02:00
Eugen Eisler
4d77ed30e9
test: implement test for common package
2024-08-22 20:57:49 +02:00
Jonathan Dunn
7399d84446
initial
2024-08-16 15:43:27 -04:00