Сборник наиболее интересных Python материалов. https://pythondigest.ru/ Сделать донат - https://boosty.to/pydigest Блог автора - @whydaily Рекомендуем хостинг https://firstvds.ru/?from=421453
GPT-4 добавляем новые знания: Git репозиторий
https://ift.tt/qeVXHbf
GPT-4 позволяет достаточно просто писать boilerplate код с использованием различных языков, технологий и библиотек. Но, есть небольшая проблема, данные GPT-4 не совсем актуальные и ограничены серединой 2021 года.
StackLLaMA: практическое руководство по обучению LLaMA с помощью RLHF
https://ift.tt/4Ujfq7E
ChatGPT, GPT-4 и Claude — это мощные языковые модели, которые дообучают, используя метод, который называется «обучение с подкреплением на основе отзывов людей» (Reinforcement Learning from Human Feedback, RLHF). Благодаря этому такие модели лучше отражают наши ожидания в плане их поведения, они лучше соответствуют тому, как мы собираемся их использовать.
Flask - 2.3.0
https://ift.tt/yAenWLi
Web-фреймворк на основе Werkzeug, Jinja2 и благих намерениях. Скачать можно по ссылке: https://pypi.python.org/pypi/Flask/
Werkzeug - 2.3.0
https://ift.tt/aRYuKp0
Швейцарский армейский нож веб-разработки Python. Скачать можно по ссылке: https://pypi.python.org/pypi/Werkzeug/
Что такое драйвера в Jija?
https://ift.tt/3lQjyXt
Я собираюсь потихоньку рассказывать о своей идеалогии и привлекать больше людей к этому проекту, так что, буду рассказывать об интересных решениях, которые были применены в этом проекте.Ну и по случаю появления драйвера для sqlalchemy, на этот раз речь пойдёт про драйвера, а если вы пропустили вступительную статью, советую прочитать сначала её для понимания.
django-cms - 3.11.3
https://ift.tt/kDhEdKF
Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Геопространственные технологий для управления паспортом медицинского участка
- Проверяем ветхозаветную историю происхождения человечества от Адама и Евы с помощью популяционной модели
- Создай своего ИИ-ассистента с помощью Streamlit
- Пакетное тестирование скоринговых моделей
- django-admin-site-search - search in admin pages
- selenium - 4.9.0
Заходите в гости - https://pythondigest.ru/issue/487/
Пишем простой ML веб-сервис на FastAPI
https://ift.tt/oWZrh4a
Данный туториал пошагово разбирает процесс создания веб-приложения для определения тональности текста на основе NLP-модели. Мы будем использовать модель из библиотеки Hugging Face Hub, но описанный подход подойдет для любой задачи машинного обучения. План:1. Загрузка и подготовка модели машинного обучения для использования в веб-сервисе.2. Создание веб-сервиса с помощью FastAPI.3. Изучение пользовательского интерфейса FastAPI для удобного ручного тестирования и демонстрации работы приложения.4. Написание автоматических тестов с помощью библиотеки pytest.5. Запуск приложения в Docker-контейнере.Код доступен на GitHub.
django-admin-site-search - search in admin pages
https://ift.tt/5SIilJs
pip - 23.1.1
https://ift.tt/NSuPKlJ
Утилита для управления модулями в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pip/
Real-time аналитика в Учи.ру: как смотреть сложные метрики
https://ift.tt/Qewj5Tq
Разным командам в нашей компании важно получать доступ к ключевым метрикам пользователей (количество сессий, DAU и другим) в режиме реального времени. Поэтому мы создали свою собственную систему real-time аналитики — быструю, простую и с удобным для нас функционалом. Сегодня я расскажу, как она устроена.
Talk Python to Me: #412: PEP 711 - Distributing Python Binaries
https://ift.tt/CXTNjzW
Audio
Пакетное тестирование скоринговых моделей
https://ift.tt/3kWefin
Как проверить корректность расчета модели? Ну да, верно — скормить ей входные данные со строго определенными параметрами. Звучит не очень сложно, правда? А если факторов более полутора сотен? И часть из них оказывают влияние только при определенном взаимодействии с другими факторами? Такое количество вариантов входных данных вручную придется готовить не один день.
Как подключить платежную систему с Payments к Telegram
https://ift.tt/vaxlGb5
Telegram-боты позволяют решать самые разные задачи. С помощью них можно автоматизировать рабочие процессы. В статье показываем, как разработать бота для приема платежей и развернуть его на облачном сервере.
Тайна исчезающих сообщений: зачищаем Telegram в автоматическом режиме
https://ift.tt/AcKVnSj
На фоне новости о датасатанисте, который "клонировал" своих друзей в цифровое пространство, обучив LLM на 500.000 сообщений в групповом чате (на самом деле не только, но причину каждый найдёт для себя сам), будем кормить паранойю и пошагово разбираться, как же уничтожить свой "цифровой след" в мессенджере Telegram.
Использование enum в Python
https://ift.tt/JrDlmSP
Enum (перечисление) - это удобный инструмент для определения констант и управления состоянием приложения в Python 3. Он позволяет определить набор именованных констант, которые могут использоваться в коде, что делает код более читаемым и понятным. Однако, использование enum имеет и свои ограничения и недостатки, которые также необходимо учитывать. В данной статье мы рассмотрим, как использовать enum в Python 3, а также обсудим его преимущества и недостатки.
Flask - 2.3.1
https://ift.tt/vfdjWES
Web-фреймворк на основе Werkzeug, Jinja2 и благих намерениях. Скачать можно по ссылке: https://pypi.python.org/pypi/Flask/
Flask - 2.2.4
https://ift.tt/ReU9CFt
Web-фреймворк на основе Werkzeug, Jinja2 и благих намерениях. Скачать можно по ссылке: https://pypi.python.org/pypi/Flask/
Быстрое нахождениe остатка от деления больших чисел для делителей специального вида
https://ift.tt/sQfWUiM
В этой статье я расскажу об одном способе вычисления x mod p, для p вида (2 ** n - omega), причём omega значительно меньше 2 ** n. Напишу генератор констант на Python. Приведу пару игрушечных примеров на С++, для которых может быть выполнено исчерпывающее тестирование для всех возможных аргументов. А в качестве серьёзной проверки - вычислю 97! mod (2 ** 256 - 2 ** 32 - 977).
Sphinx - 6.2.1
https://ift.tt/gFUe0lb
Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/
pylint - 2.17.3
https://ift.tt/jSp8DTN
Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pylint/
Sphinx - 6.2.0
https://ift.tt/JZ80XiY
Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/
Асинхронный файловый api-сервис
https://ift.tt/OtcC4TG
Идея написать данную статью родилась после моего фейла по разработке данного сервиса. Суть задачи была проста - написать сервер с базовыми методами сохранения и отдачи файлов и сервисными методами по специфичной обработке файлов. Обмен данными (тело запроса, возвращаемые данные) я реализовал через json, про асинхрон идею упустил. По началу всё было хорошо, файлы не превышали размер нескольких мегабайтов, методы использовались редко. Но буквально через пару месяцев размеры файлов стали измеряться десятками мегабайт, количество запросов сотни в минуту. Сервис стал тормозить, возникали ошибки совместного доступа к файлам. «Никогда Штирлиц не был так близок к провалу». В этом кейсе я покажу как я переписал код сервиса.
numpy - 1.24.3
https://ift.tt/J9go5CE
Модуль для работы с многомерными массивами. Скачать можно по ссылке: https://pypi.python.org/pypi/numpy/
tornado - 6.3.1
https://ift.tt/SDAbmsX
Масштабируемый, не блокирующий web-сервер. Скачать можно по ссылке: https://pypi.python.org/pypi/tornado/
SQLAlchemy - 2.0.10
https://ift.tt/XhtzTOS
Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/
Python Bytes: #332 A Python, a Slurpee, and Some Chaos
https://ift.tt/aY4smJu
Очередной выпуск англоязычного подкаста Python Bytes
selenium - 4.9.0
https://ift.tt/exQfYL8
Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/
virtualenv - 20.22.0
https://ift.tt/wVxUuzk
Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv
Создай своего ИИ-ассистента с помощью Streamlit
https://ift.tt/ZVOQr2T
В последнее время эти ИИ, вроде ChatGPT, врываются прямо во все сферы. И вот благодаря увлечению Data Science можно использовать этих ботов, чтобы помогать людям, да ещё и пообщаться с ними на разные темы. ChatGPT действительно впечатляет. Он не только общается на разные темы, но еще и стихи сочинять умеет. Здорово, правда? Вот один из примеров, которые я получил недавно: