kardolus
e789c84249
Add debugging to the list-models command
2024-08-17 12:51:14 -04:00
kardolus
e0cafe4d4d
Omit default presence- and frequency penalty
2024-08-17 12:34:00 -04:00
kardolus
18c7e7224b
Add debug mode
2024-08-17 11:42:31 -04:00
kardolus
e9756499a4
Add auto-create new thread feature in interactive mode
2024-08-16 10:17:37 -04:00
kardolus
ca2e544603
Refactor Query function to include token usage in response
2024-04-20 12:17:24 -04:00
kardolus
dcdba7b4c3
Add --delete-thread flag for thread management
2024-04-13 19:55:45 -04:00
kardolus
7908a31119
Add context window
2024-03-20 20:42:53 -04:00
nopeless
5e2a53ed95
fix tests
2024-03-20 18:53:41 -05:00
nopeless
5de0bcca6b
fix add missing max_token in request query
2024-03-18 20:23:41 -05:00
kardolus
9366538ee9
Add --list-threads
2024-02-11 17:39:19 -06:00
kardolus
2e0b5445b6
Refactor HTTP client initialization with factory pattern
2023-11-10 12:07:09 -05:00
kardolus
158b25acd1
Add additional configuration options
...
- This includes temperature, top_p, frequency_penalty and
presence_penalty
2023-10-29 12:58:54 -04:00
kardolus
1c073b18b8
Make the role configurable
2023-09-15 19:46:55 -04:00
kardolus
37c6e68029
Add thread based context management
2023-06-23 22:38:14 -04:00
kardolus
6c9de4ab55
Upgrade to a more robust configuration
...
- ~./chatgpt-cli/config.yaml takes precedence over default values
- environment variables take precedence over config.yaml
- the name as provided in the config is the prefix for the environment
variables (ie. openai)
- remove the --models flag
- add an omit_history configuration option
2023-06-22 10:02:45 -04:00
kardolus
8d1eef1611
Fix bug around obtaining default values
2023-06-18 00:20:42 -04:00
kardolus
9a512533a0
Read default values from a config file
2023-06-17 14:42:30 -04:00
kardolus
e34a8759e0
Add method to overwrite the service URL
2023-06-14 11:04:08 -04:00
kardolus
1ea1b684fb
Add the --set-model flag
2023-06-10 08:30:27 -04:00
kardolus
1df84cbaab
Add ListModels
2023-05-21 10:50:20 -04:00
kardolus
c09c7b8800
Add a model flag
2023-05-05 14:33:10 -04:00
kardolus
ec26fea3f6
Update constructor implementation
2023-05-05 13:55:37 -04:00
kardolus
c5426d68af
Add custom context parsing
2023-05-03 19:25:26 -04:00
kardolus
75bd5b9a2c
Implement a rolling window for the history
2023-05-03 14:33:25 -04:00
kardolus
0d50e666a5
Add tests for Stream()
2023-05-03 11:16:15 -04:00
kardolus
eae488c3b1
Test empty and non-empty history
2023-05-03 10:26:07 -04:00
kardolus
5be0af6cb0
Add history handling
2023-05-03 09:36:22 -04:00
kardolus
ec4219d706
Rename repository
2023-05-02 13:44:20 -04:00
kardolus
7704fbc935
Add streaming
2023-05-02 11:48:20 -04:00
kardolus
dfdbcffc11
POC
2023-05-02 07:25:38 -04:00