|
1 | | -# [Ask HAL](https://github.com/EAddario/askhal): A power-user CLI to interact with over 250 AI models! |
| 1 | +# [Ask HAL](https://github.com/EAddario/askhal): A power-user CLI to interact with over 290 AI models! |
2 | 2 |
|
3 | 3 | `askhal` allows you to query all the AI models available in [OpenRouter](https://openrouter.ai/), giving you access to many low-level configuration options. The tool is designed to give users precise control over the model's behavior via context files, system and user prompts, and several fine-tuning parameters. |
4 | 4 |
|
|
18 | 18 |
|
19 | 19 | ## Features |
20 | 20 |
|
21 | | -- Query over 250 [AI models](https://openrouter.ai/models) available in OpenRouter. |
| 21 | +- Query over 290 [AI models](https://openrouter.ai/models) available in OpenRouter. |
22 | 22 | - Add a system prompt to provide specific instructions to the model. |
23 | 23 | - Enhance the AI's responses by including additional context stored in a file. `askhal` currently supports `docx`, `odt`, `odp`, `ods`, `pdf`, `pptx`, `txt`, and `xlsx` files. |
24 | 24 | - Configure the model's behavior using [hyper-parameters](https://docs.novelcrafter.com/en/articles/8677980-tuning-your-model-settings) like temperature, top-k and top-p sampling, frequency penalty, etc. |
|
40 | 40 |
|
41 | 41 | ***Note 1**: As you'll expect, the most capable models require you to use a paid account, but costs for individual use tend to be rather low. For example, the [OpenAI'a GPT-4o](https://openrouter.ai/openai/gpt-4o-2024-11-20) model costs less than \$0.0001 per token, which is roughly \$0.01 for a 100-word response. During the initial `askhal` development and testing phase, the total cost was less than $1.50 |
42 | 42 |
|
43 | | -***Note 2**: The program's author **is not affiliated** with OpenRouter and **does not** receive any compensation for promoting their services. |
| 43 | +***Note 2**: The program's author **is not affiliated** with OpenRouter in any way and **does not** receive any compensation for promoting their services. |
44 | 44 |
|
45 | 45 | ### Installation |
46 | 46 |
|
@@ -91,7 +91,7 @@ Below is a breakdown of the command-line options available for Ask HAL: |
91 | 91 |
|
92 | 92 | **\*** Multiple context sources are possible by providing a comma separated list e.g. `--context 'file1.txt, file2.txt, file3.txt'` |
93 | 93 |
|
94 | | -The files should be of the same type. |
| 94 | +The files must be of the same type. |
95 | 95 |
|
96 | 96 | **\*\*** If the context exceeds the maximum supported by the chosen model, `askahl` will terminate with an error message along the lines of `This endpoint's maximum context length is X tokens. However, you requested about Y tokens (Y of text input). Please reduce the length of either one, or use the "middle-out" transform to compress your prompt automatically.` |
97 | 97 |
|
|
0 commit comments