
AI в терминала: Реална интеграция на OpenAI API в твоя Linux свят
В това ръководство ще покажа как да настроиш API връзка с OpenAI на твоя Linux сървър (в случая Debian 12), така че да можеш да използваш терминални команди като flux-query, flux-fill, flux-refactor и др. – напълно локално и сигурно.

- Посети: https://platform.openai.com/account/api-keys
- Влез с акаунта си (или създай такъв)
- Натисни "Create new secret key"
- Копирай API ключа – ще изглежда така: sk-abc123...


Отвори терминала и изпълни следното:
Code:
sudo apt update && sudo apt install curl jq -y
- `curl` – за изпращане на HTTP заявки
- `jq` – за форматиране и извличане на отговорите от JSON

Добави ключа в твоя `.bashrc` или `.zshrc`:
Code:
echo 'export OPENAI_API_KEY="sk-abc123...твоя_стойност"' >> ~/.bashrc
source ~/.bashrc


Този инструмент ще ти позволи да изпращаш въпроси директно от терминала към GPT модел.
Code:
nano ~/flux-query
Въведи следния код вътре:
Code:
#!/bin/bash
PROMPT="$*"
RESPONSE=$(curl -s https://api.openai.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d '{
"model": "gpt-4",
"messages": [{"role": "user", "content": "'"$PROMPT"'"}],
"temperature": 0.7
}')
echo "$RESPONSE" | jq -r '.choices[0].message.content'

Code:
chmod +x ~/flux-query
echo 'export PATH=$PATH:~' >> ~/.bashrc
source ~/.bashrc
Това позволява да го извикваш от всяка директория като обикновена команда.

Code:
flux-query "Каква е разликата между NixOS и Debian?"
Трябва да получиш отговор от GPT-4 директно в терминала. Ако не – провери API ключа и дали jq е инсталиран правилно.

Командата `flux-query` е само началото. Ще можеш да изграждаш и други:
- `flux-fill` – попълване на placeholders в текстови файлове
- `flux-refactor` – подобряване и структуриране на съдържание
- `flux-analyze` – автоматичен анализ на логове
- `flux-recall` – извличане от лична база знания
- `wisdom` – терминална фраза от @iFlux.log


Това ръководство е само вратата. След него започваш да създаваш собствен AI стек – адаптиран към теб, твоя стил, твоите команди.
AI не е магия. То е просто код, който чака да бъде инструктиран от съзнание.
┌──[@iFlux@api.install]
│ status: [готов за първа команда]
└─> echo "Интелектът идва с въпросите. Не с готовите отговори."
│ status: [готов за първа команда]
└─> echo "Интелектът идва с въпросите. Не с готовите отговори."