Skip to content

ArtemChikc/DEEP-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🤖 DEEP-API

Python

The Ultimate DeepSeek Chat Library for Python 🚀

Бесплатная и простая в использовании библиотека для интеграции DeepSeek Chat в ваши Python-проекты!

УКАЗЫВАЙТЕ МОЙ ГИТХАБ ПРИ ИСПОЛЬЗОВАНИИ!!

⭐ А так же, пожалуйста, ставьте звёзды на мои проекты если они вам понравились, звёзды будут продвигать репозитории, чтобы о них узнало больше человек. ⭐

🔥 Преимущества DEEP-API

✅ Полностью бесплатный доступ к DeepSeek Chat через Python

✅ Автоматическая работа через браузер (без официального API)

✅ Поддержка длинных диалогов с возможностью очистки истории

✅ Гибкие настройки (think, search и другие параметры)

✅ Простота интеграции – всего несколько строк кода!

⚙️ Требования

Python 3.10+ 🐍

Google Chrome (последняя версия) 🌐

Установка зависимостей:

pip install selenium undetected-chromedriver

🚀 Быстрый старт

1️⃣ Импортируем библиотеку

from deep_api import *  # Импорт основного класса

2️⃣ Закрытие лишних процессов (если ваша программа постоянно закрывается без chat.driver.quit())

close_chromedrivers()

3️⃣ Инициализируем чат

chat = dpsk(
    "ВАШ_USER_TOKEN",  # Как получить – см. ниже 👇
    prompt="Ты – умный AI-ассистент. Отвечай вежливо.",  # Системный промпт (опционально)
    install_chromedriver=True  # Автоматическая установка ChromeDriver (если не установлен), можно написать путь по которому установится драйвер
)

4️⃣ Отправляем запрос

response = chat.chat("Привет! Как дела?")  # Получаем ответ от DeepSeek
print(response)

⚡ Доп. параметры: think=True – включить глубокое мышление AI, search=True – включить поиск в интернете

5️⃣ Очистка истории (если нужно)

chat.refresh()  # Сброс контекста диалога

6️⃣ Закрытие

chat.driver.quit()

🔑 Как получить userToken?

  1. Откройте chat.deepseek.com в Chrome

  2. Авторизуйтесь (если требуется)

  3. Откройте DevTools (F12 или ПКМ → "Исследовать")

  4. Перейдите во вкладку Application → Local Storage

  5. Найдите ключ userToken и скопируйте его значение (value): image

  6. Вставьте его в код при инициализации dpsk()

💡 Пример использования

from deep_api import *
# если часто перезапускается программа из-за ошибок в вашей
#программе можно использовать эту команду, она очистит задачи от лишних процессов
close_chromedrivers()
# Инициализация
ai = dpsk("ваш_токен_здесь", prompt="Отвечай как Пушкин")
# Чат-бот в стиле Пушкина
poem = ai.chat("Напиши короткое стихотворение про Python")
print(poem)
# Очистка истории
ai.refresh()
# ИЛИ закрытие программы
ai.driver.quit()

DEEP-API – ваш ключ к бесплатному и мощному ИИ-ассистенту! 🎉