Добро пожаловать в проект xAI Chatbot
Это чат-бот, использующий API xAI
для взаимодействия с моделью Grok
Проект позволяет пользователю общаться с искусственным интеллектом в терминале.
- Общение с моделью xAI Grok через терминал.
- Возможность получения ответов на запросы пользователя.
- Обработка ошибок и исключений.
Склонируйте проект на ваш локальный компьютер:
git clone https://github.com/your-username/xai_chatbot.git
cd xai_chatbot
Создайте виртуальное окружение и установите необходимые библиотеки:
python -m venv venv
source venv/bin/activate # Для Windows: venv\Scripts\activate
pip install -r requirements.txt
Создайте файл .env в корне проекта и добавьте в него ваш API-ключ xAI:
XAI_API_KEY=your_xai_api_key_here
Запустите приложение:
python main.py
Добро пожаловать в чат-бот xAI.
Напишите 'выход', чтобы завершить работу.
Вы: Что ты умеешь?
Чат-бот: Я могу отвечать на вопросы и помогать вам с различными задачами.
xai_chatbot/
├── main.py # Главный скрипт для запуска чат-бота
├── .env # Переменные окружения (API-ключ)
├── .gitignore # Игнорируемые файлы и папки
├── requirements.txt # Список зависимостей проекта
└── utils/
├── __init__.py # Инициализация пакета utils
└── xai_client.py # Логика работы с API xAI
-
Python 3.9 или выше
-
Установленные библиотеки:
- openai
- python-dotenv
Проект распространяется под лицензией MIT
Автор: Дуплей Максим Игоревич
Дата: 10.12.2024