pythonl | Unsorted

Telegram-канал pythonl - Python/ django

52808

по всем вопросам @haarrp @itchannels_telegram - 🔥 best it channels @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - ml 📚 @pythonlbooks -📚books

Subscribe to a channel

Python/ django

📌Топ Python-проектов для ML 2024 года.

Эти проекты были выбраны на основе их актуальности на 2024 год. Каждый из них - смесь практической полезности, новизны и, честно говоря, крутости, будь то смелый и инновационный подход, элегантное решение сложных проблем или просто умная реализация.

🟢BAML - предметно-ориентированный язык для работы с LLM.

BAML превращает текстовые промпты в многократно используемые функции LLM с типизированными переменными и обеспечивают конкретный тип выходных данных. BAML превосходит другие методы получения структурированных данных от LLM и поддерживает VS Code и Cursor.

🟢marimo - Python notebooks геймчейджер.

Новый подход к notebook, который превращает их в мощную, реактивную среду для создания удобных для совместного использования рабочих процессов. Marimo готов заменить Jupyter и Streamlit, устраняя проблемы скрытого состояния и ручного выполнения ячеек.

🟢OpenHands - мощный агент для разработки.

Безопасная изолированная среда, где AI-агенты могут выполнять код, взаимодействовать с веб-браузерами, управлять файлами, отлаживать проблемы, рефакторить код и даже сотрудничать с другими агентами. Среда включает в себя Docker-песочницу с доступом к bash-оболочке, веб-браузингом и IPython-сервером.

🟢Crawl4AI - интеллектуальный веб-скрапинг.

Библиотека, которая обрабатывает динамический контент, обходит механизмы защиты от ботов, извлекает структурированные данные и масштабирует задачи сбора массивов информации. Асинхронная архитектура дает высокую скорость работы даже со сложным JavaScript. На выходе - форматы JSON, markdown и очищенный HTML, готовые для импорта в LLM. Crawl4AI поддерживает Chromium, Firefox и WebKit через Playwright.

🟢LitServe - универсальный движок для развертывания моделей.

Детище LightningAI - мощный инструмент для развертывания моделей и сложных AI-конвейеров. Построен на базе FastAPI, поддерживает PyTorch, TensorFlow, JAX и работает с GenAI, СV, ASR и эмбедингами. LitServe умеет в KV-кэширование для LLM, и подходит как для легких приложений, так и для тяжелых корпоративных нагрузок.

🟢Mirascope - унифицированный интерфейс LLM.

Python-инструмент для упрощения извлечения структурированных данных из LLM. Он предлагает удобный интерфейс, основанный на декораторах и декларативных схемах. Mirascope поддерживает OpenAI, Anthropic и Cohere и имеет свой поисковый агент WebSearchAgent, который может автономно собирать информацию из интернета.

🟢Surya - OCR с высокой точностью.

OCR-система на 90 языках. Surya извлекает текст из сканированных изображений, PDF-файлов и других визуальных форматов с точностью, сравнимой с Google Cloud Vision. Помимо OCR, Surya проводит расширенный анализ документа, определяя заголовки, изображения, таблицы и порядок чтения, что идеально для оцифровки книг, форм и научных документов.

🟢DataChain - конвейер данных для ИИ.

Платформа для управления версиями мультимодальных наборов изображений, видео, текста и PDF-файлов. Библиотека преобразует разрозненные файлы в централизованные датасеты, которые легко запрашивать и манипулировать с помощью Python без использования Spark или SQL. DataChain поддерживает PyTorch, TensorFlow, AI-генерацию метаданных, сериализацию инференса LLM и выполнение пакетных процедур.

🟢Narwhals - универсальный слой совместимости для DataFrame-библиотек.

Легковесный слой, который объединяет pandas, Polars, PyArrow, Modin и cuDF в Python. Он позволяет писать код, не зависящий от используемого бэкенда, используя подмножество API Polars в качестве интерфейса. Поддерживает как eager, так и lazy execution стили, включая Dask. Narwhals не имеет зависимостей и обеспечивает статическую типизацию для автозавершения и подсказок в IDE.

🟢PydanticAI - фреймворк для разработки AI-приложений.

Фреймворк агентов, которые управляют взаимодействием с LLM и проверкой их инференса. Имеет систему внедрения зависимостей, позволяющую динамически получать контекстные данные. PydanticAI поддерживает пользовательские функции Python, вызываемые агентами для доступа к информации и выполнения вычислений.


@ai_machinelearning_big_data

Читать полностью…

Python/ django

Совет на 2025 год - учите Data Science и Machine learning

Все нейросети, базы данных компаний, выявление болезней и многое другое - не обходятся без DS и ML.

А чтобы освоиться за несколько месяцев, а не лет, читайте канал Data Science. В нём на пальцах рассказывается, что и как учить, чтобы стать специалистом.

Начните 2025 год с освоения новой профессии - @devsp

Читать полностью…

Python/ django

ФИЗМАТ - топовый канал про Физику, Математику и ИТ.

С помощью картинок и шортcов даже новички разберутся в сложных концепциях и формулах.

Присоединяйтесь: t.me/fizmat

Читать полностью…

Python/ django

👩‍💻 htmy — асинхронный движок рендеринга на Python, который позволяет создавать HTML-компоненты!

🌟 Он поддерживает функциональный подход, контексты наподобие React, обработку ошибок через ErrorBoundary и встроенные HTML-теги. Система полностью настраиваемая, поддерживает Markdown и асинхронную интернационализацию. Подходит для работы с любыми бэкендами, CSS и JS-фреймворками. Удобен для гибкого управления логикой и визуализацией.

🔐 Лицензия: MIT

🖥 Github

@pythonl

Читать полностью…

Python/ django

👩‍💻 Отправление электронного письма с помощью библиотеки smtplib!

@pythonl

Читать полностью…

Python/ django

Хотели узнать больше про инженерную команду Selectel?
Спешим познакомить вас с новым проектом ребят!

На этой страничке вы найдете:

— Ключевые ценности, на которые инженеры Selectel опираются в работе
— Подробную информацию о жизни ребят в компании: как устроены процессы и какие технологии используются
— Чем живут технические комьюнити

А также познакомитесь с базой знаний инженеров: докладами и статьями на Хабре!

Скорее переходите и читайте😉

Реклама, АО «Селектел», ИНН: 7810962785, ERID: 2VtzqvA8awT

Читать полностью…

Python/ django

Отношение с девушками - как один сплошной баг?

➕ Плюс работы айтишником – комфортно долго сидеть за компом.

➖Минус – личная жизнь

Стресс от знакомства, неловкие свидания, постоянные френдзоны, слитые деньги на кафешки…

☹️Много работая – сложно натренировать социальные навыки. А тренировать надо, если не хочется всю жизнь провести в одиночестве.

Как же знакомиться без страха, перестать попадать во френдзоны и наконец ходить на свидания результативно?

✅ Забирайте бесплатный мини-курс для айтишников от психолога Сергея Калиниченко: “Как соблазнить любую девушку без пикапа”.


4
коротких урока, которые пофиксят твою личную жизнь.

Реклама. erid: LjN8K7Lmk ИП Калиниченко Сергей Константинович. ИНН 773382779875

Читать полностью…

Python/ django

🔥 Judges — это библиотека для создания и использования оценщиков на основе LLM!

🌟 Она предоставляет два типа "судей": классификаторы (возвращают True/False) и оценщики (выставляют баллы по числовой или качественной шкале). Библиотека поддерживает интерфейс для объединения нескольких "судей" с помощью объекта Jury, который создает совокупное решение (Verdict).

🌟 Она полезна для задач оценки данных, обработки текстов и создания кастомных алгоритмов для анализа. Установка выполняется через pip install judges.

Подробнее: Judges на GitHub.

🔐 Лицензия: Apache-2.0

🖥 Github

@pythonl

Читать полностью…

Python/ django

👩‍💻 MoneyPrinter — это проект для автоматизации создания YouTube Shorts с использованием MoviePy!

🌟 Он позволяет генерировать короткие видео, предоставив лишь тему для обсуждения. Проект включает инструкции для настройки и запуска локальной версии, а также решение распространенных проблем при установке. Он использует Python и MoviePy для редактирования видео.

🔐 Лицензия: MIT

🖥 Github

@pythonl

Читать полностью…

Python/ django

👩‍💻 TestZeus Hercules — это открытый инструмент для автоматизации тестирования веб-приложений!

🌟 Он использует синтаксис Gherkin для написания тестов, что позволяет работать с ним даже без навыков программирования. Hercules интегрируется с Playwright для автоматизации браузера и поддерживает модели ИИ, такие как GPT-4. Он может тестировать сложные платформы, например Salesforce, и генерировать подробные отчёты в форматах JUnit и HTML. Hercules предлагает гибкость в настройках через PyPI, Docker и исходный код, что делает его подходящим для различных команд и тестовых сред. Инструмент разработан для упрощения и ускорения процесса тестирования.

🔐 Лицензия: AGPL-3.0

🖥 Github

@pythonl

Читать полностью…

Python/ django

👩‍💻 ClearerVoice-Studio — это инструмент с открытым исходным кодом для обработки речи на основе ИИ!

🌟 Он включает задачи улучшения качества речи, разделения источников звука и извлечения целевого спикера. В проекте предлагаются современные предварительно обученные модели, такие как FRCRN и MossFormer, а также скрипты для обучения и дообучения.

🔐 Лицензия: Apache-2.0

🖥 Github

@pythonl

Читать полностью…

Python/ django

🌟 Apollo: семейство мультимодальных моделей для понимания медиаконтента.

Apollo - набор MMLM, которые умеют решать разные задачи с видеоконтентом. Они могут понимать длинные видео, рассуждать о событиях во времени и поддерживать многосторонние видео-диалоги.

Модели показывают высокую производительность даже при относительно небольшом размере в 3 млрд. параметров, превосходя по эффективности конкурентов с моделями в 7В-30В параметров.

Этого удалось достичь благодаря тщательному проектированию и комбинированию SigLIP-SO400M (для изображений) и InternVideo2 (для видео). Их синергия дает более устойчивое представление на задачах временных рассуждений.

▶️ Семейство состоит из трех моделей:

🟢Apollo 7B
🟢Apollo 3B
🟢Apollo 1.5B

⚠️ Код для тонкой настройки, применение LoRA в Apollo и документацию разработчики обещают опубликовать позднее. Пока в репозитории проекта размещен только пример инференса на Transformers.


📌Лицензирование кода : Apache 2.0 License.


🟡Страница проекта
🟡Набор моделей
🟡Arxiv
🟡Demo Apollo-3B
🖥GitHub



@ai_machinelearning_big_data

#AI #ML #MMLM #Apollo

Читать полностью…

Python/ django

Думаете, почему Python так востребован? Он простой, интуитивно понятный и подходит для любого уровня подготовки. Хотите убедиться? Регистрируйтесь на бесплатный мини-курс «Python для всех»: https://goo.su/P8lKf?erid=2VtzqvAACvT

Сами пощупаете, напишете сайт и пару Telegram-ботов, вот тогда и поговорим. Времени много не займёт: всего 4 занятия в записи — можно смотреть когда удобно. После видео практика и тесты.

А ещё подарки: подборка полезных материалов по Python-разработке, скидка 10 000 рублей на любой курс Skillbox и персональная карьерная консультация. Последняя очень кстати: не зайдёт Python — разберётесь с экспертом, что зайдёт, и получите тестовый доступ к профессии.

Переходите и регистрируйтесь 😉

Новогодний сюрприз от Skillbox: дарим скидки до 60% и 3 курса в подарок!

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Читать полностью…

Python/ django

👩‍💻 Совет по Python: возврат нескольких значений из функции с помощью именованных кортежей!

💡 По умолчанию функция возвращает одно значение и останавливает выполнение функции. Есть несколько способов вернуть несколько значений. Например, вы можете использовать именованный кортеж из модуля collections. Это поможет вам определить структуру возвращаемых значений. В коде на картинке мы создаем именованный кортеж и назначаем поля: имя, возраст и автомобиль, а затем присваиваем эти значения переменным вне функции!

@pythonl

Читать полностью…

Python/ django

🖥 markitdown: Новый пакет Python с открытым исходным кодом

Этот пакет позволяет легко конвертировать различные файлы в Markdown (например, для индексирования, анализа текста и т.д.).

API инструмента очень прост.

🖥 Github

@pythonl

Читать полностью…

Python/ django

PySpur

PySpur — это полезны и легкий инструмент для создания и управления рабочими процессами, с минимальным количеством зависимостей.

Он позволяет легко добавлять новые узлы через файл на Python и использует формат JSON для настройки графов.

Инструмент поддерживает асинхронное выполнение задач, работу с несколькими модальностями данных и оптимизацию конвейеров. Кроме того, он предоставляет возможность генерации узлов с использованием технологий искусственного интеллекта.

Github

Читать полностью…

Python/ django

👩‍💻 Пример скачивания Yotube-видео по ссылке с помощью библиотеки Pytube!

@pythonl

Читать полностью…

Python/ django

👩‍💻 Курс: Освойте мультимодальный анализ данных с помощью LLM и Python!

🌟 Мультимодальный анализ данных включает анализ данных из нескольких источников, таких как аудио, текст и изображения. И вы можете использовать LLM и Python, чтобы сделать это. Здесь вы узнаете о классификации текста, анализе изображений, обработке аудио и многом другом.

🕞 Продолжительность: 1:42:51

🔗 Ссылка: *клик*

#курс #python #dataanalysis

@pythonl

Читать полностью…

Python/ django

Обучите свою первую ML-модель!

✅ Интенсив для начинающих разработчиков ML «Машинное обучение на службе Data Science» от Otus.

Научитесь решать задачи классификации методами ML

Обучите свою первую модель для решение задачи классификации рукописных цифр

👉 Регистрация: https://otus.pw/hBwN/?erid=LjN8Jvhq8 

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Читать полностью…

Python/ django

👩‍💻 Director — фреймворк для создания AI-агентов, работающих с видео!

🌟 Эти агенты могут выполнять различные сложные задачи, такие как поиск, редактирование, суммирование и генерация видео. Он позволяет пользователям взаимодействовать с видео с помощью команд на естественном языке, автоматизируя задачи, такие как нарезка, создание резюме и обмен контентом. Фреймворк построен на инфраструктуре "Video-as-Data" от VideoDB и интегрируется с API генеративного ИИ, предлагая гибкую систему для разработчиков и создателей контента, чтобы упростить рабочие процессы с медиа.

🔐 Лицензия: MIT

🖥 Github

@pythonl

Читать полностью…

Python/ django

👩‍💻 Python Fire — библиотека для автоматической генерации интерфейсов командной строки (CLI) из любых объектов Python!

🌟 Это упрощает создание и использование CLI для функций, классов и других объектов, позволяя легко интегрировать Python-код с командной строкой. Python Fire также облегчает разработку, отладку и взаимодействие с Python-программами через терминал, предоставляя простой способ выполнения команд и работы с различными типами данных через командную строку.

🔐 Лицензия: Apache-2.0

🖥 Github

@pythonl

Читать полностью…

Python/ django

👩‍💻 Progresspal — это инструмент для отслеживания прогресса Python-итераторов, функций и логов в реальном времени!

🌟 Он использует независимый сервер логов для мониторинга выполнения скриптов на разных устройствах с подключением к интернету. Поддерживаются многопоточные и многопроцессные операции, а также отслеживание вызовов функций, скорости выполнения, ошибок и прогресса итераций.

🔐 Лицензия: MIT

🖥 Github

@pythonl

Читать полностью…

Python/ django

Ищете новые карьерные возможности? Присоединяйтесь к ИТ команде ПСБ и работайте над перспективными проектами.

Python-разработчик Low-code

Ищем коллегу с опытом работы системным аналитиком/разработчиком Python от 2 лет. Обязательно знать основные библиотеки, необходимые для http-based взаимодействия систем, разворачивания приложений.

Читать полностью…

Python/ django

⚡️XMAS HACK к нам мчится! 

С 20 по 23 декабря под звон Jingle bells пройдет самый яркий и праздничный хакатон 2024 года - XMAS HACK. 

🎁Дед Мороз и Снегурочка уже положили под елочку XMAS HACK особый подарок - 1 000 000 рублей! 

✨Уникальный кейс от Tvigle:
QoE Master: Мониторинг и улучшение качества воспроизведения
👨‍💻Задача:
Разработайте систему мониторинга и оценки качества восприятия (QoE) зрителем онлайн-кинотеатра. Система должна автоматически собирать ключевые метрики (время старта воспроизведения, количество буферизаций, задержки, отклики) и выдавать рекомендации по улучшению качества стриминга.

🚀Осталось собрать команду и до 19 декабря подать заявку на участие: https://clck.ru/3FHhmT

🎅XMAS HACK к нам мчится, скоро все случится!🌟

Читать полностью…

Python/ django

Скажите рутине STOP✋

👉 Ускорьте рабочие процессы и освободите время для более интересных дел — с помощью курса Слёрма «Python для инженеров».

Это обучение, заточенное на инженеров — в нём нет ничего лишнего, только то, что необходимо именно вам.

На курсе вы научитесь:

🔹 писать эффективный и поддерживаемый код;
🔹 писать Kubernetes-операторы и модули для Ansible;
🔹 создавать, использовать и тестировать свои API;
🔹 взаимодействовать с инструментами CI/CD, CVS и DevOps системами.

Для того, чтобы вы смогли «пощупать» курс изнутри, даём бесплатный пробный доступ на 3 дня.

А при покупке даём в подарок мини-курс «Python, Чат-боты и DevOps» и видеокурс «Gitlab CI/CD».



Старт 14 января. Познакомиться с программой и занять своё место на курсе — по ссылке.

Реклама ООО «Слёрм» ИНН 3652901451

Читать полностью…

Python/ django

⚡️ 100 бесплатных API для разработчиков

1. Общие API
1. public-apis.io
2. open-notify.org
3. jsonplaceholder.typicode.com
4. boredapi.com
5. httpbin.org
6. reqres.in
7. dummyjson.com

2. Погодные API
8. openweathermap.org
9. weatherapi.com
10. metaweather.com
11. weatherstack.com
12. visualcrossing.com
13. climacell.co
14. getambee.com

3. API для социальных сетей
15. developer.twitter.com
16. reddit.com/dev/api
17. developers.facebook.com/instagram-api
18. developers.google.com/youtube
19. linkedin.com/developer
20. tumblr.com/api
21. developers.facebook.com/graph-api

4. Финансовые и криптовалютные API
22. coingecko.com
23. coinmarketcap.com
24. alphavantage.co
25. iexcloud.io
26. finance.yahoo.com
27. cryptowat.ch
28. openexchangerates.org

5. Развлекательные API
29. themoviedb.org
30. tvmaze.com/api
31. opentdb.com
32. developer.spotify.com
33. developer.apple.com
34. jikan.moe
35. pokeapi.co

6. API для работы с изображениями и видео
36. unsplash.com
37. pixabay.com
38. pexels.com
39. developers.giphy.com
40. imgur.com/api
41. picsum.photos
42. catfact.ninja

7. API геолокации и карт
43. developers.google.com/maps
44. mapbox.com
45. positionstack.com
46. opencagedata.com
47. geonames.org
48. ipgeolocation.io
49. openstreetmap.org

8. API машинного обучения и искусственного интеллекта
50. openai.com
51. huggingface.co
52. clarifai.com
53. ibm.com/watson
54. deepai.org
55. dandelion.eu
56. wit.ai

9. API для здоровья и фитнеса
57. nutritionix.com
58. open.fda.gov
59. github.com/dmitry-borodin…
60. dev.fitbit.com
61. myfitnesspalapi.com
62. getambee.com
63. disease.sh

10. Новостные API
64. newsapi.org
65. developer.nytimes.com
66. open-platform.theguardian.com
67. microsoft.com/bing/apis
68. rapidapi.com/contextualwebs…
69. mediastack.com
70. eventregistry.org

11. API для разработки
71. docs.github.com
72. developer.atlassian.com
73. docs.gitlab.com
74. codesandbox.io
75. api.stackexchange.com
76. postman.com
77. rapidapi.com

12. E-Commerce APIs
78. shopify.dev
79. woocommerce.github.io
80. webservices.amazon.com
81. developer.ebay.com
82. developer.bigcommerce.com
83. developer.squareup.com
84. stripe.com

13. Юмор
85. api.chucknorris.io
86. dog.ceo
87. thecatapi.com
88. randomuser.me
89. api.adviceslip.com
90. funtranslations.com
91. numbersapi.com

14. Образовательные API
92. developer.edamam.com
93. openlibrary.org
94. github.com/Khan/khan-api
95. developer.ted.com
96. mediawiki.org
97. building.coursera.org
98. eventbrite.com

15. Общие API
99. uuidtools.com
100. goqr.me

📌 Полный список

Читать полностью…

Python/ django

👩‍💻 Рисунки в консоли с помощью Python!

@pythonl

Читать полностью…

Python/ django

📞 Plumbum — библиотека для Python, которая упрощает выполнение команд в стиле shell и их обработку в коде!

💡 Эта библиотека предоставляет интерфейсы для выполнения системных команд, построения конвейеров (pipelines), управления процессами и работы с удалёнными серверами через SSH. Plumbum задуман как мощный инструмент для автоматизации задач, объединяя понятный синтаксис Python и функциональность shell.

🔍 Основные возможности Plumbum:

🌟 Вызов системных команд: Команды представляются как объекты, которые можно вызывать, передав параметры так, как это делается в командной строке.

🌟 Пайплайны и перенаправление ввода/вывода: Поддержка гибкого перенаправления стандартных потоков и построения пайплайнов.

🌟 SSH-интерфейс: Управление удалёнными хостами через SSH, включая выполнение команд на удалённой машине.

🌟 Локальные и удалённые команды: Возможность однородного вызова локальных и удалённых команд.

🌟 Обработка ошибок: Исключения для различных ошибок выполнения команд.

🔐 Лицензия: MIT

🖥 Github

@pythonl

Читать полностью…

Python/ django

⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pro_python_code
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: /channel/gamedev
Haskell: t.me/haskell_tg

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy

Читать полностью…

Python/ django

👩‍💻 Graphiti — это инструмент для визуализации графов, который интегрируется с различными источниками данных, такими как базы данных или API!

🌟 Он предназначен для построения, исследования и анализа взаимосвязей в данных с использованием графических представлений. Graphiti упрощает работу с графами через доступный интерфейс и поддержку популярных форматов графов.

🔐 Лицензия: Apache-2.0

🖥 Github

@pythonl

Читать полностью…
Subscribe to a channel