Управление зависимостями в Python с Poetry
Сегодня расскажем о мощном инструменте для эффективного управления зависимостями в ваших Python-проектах - Poetry. Poetry представляет собой интуитивно понятный инструмент, который упрощает создание, управление и публикацию пакетов, делая процесс разработки более прозрачным и удобным.
Poetry - это инструмент для управления зависимостями и управления проектами в Python. Он предоставляет удобный способ определения зависимостей, настройки окружения и управления проектом с использованием файла pyproject.toml.
Преимущества использования Poetry:
- Простота: Poetry предоставляет простой и интуитивно понятный способ управления зависимостями, позволяя сосредоточиться на коде, а не на конфигурации.
- Управление версиями: Poetry автоматически создает файлы requirements.txt и Pipfile.lock, обеспечивая точное управление версиями зависимостей.
- Встроенная документация: Интегрированная поддержка документации и команд для упрощения публикации пакетов.
- Интеграция с проектами: Poetry легко интегрируется в процессы разработки и может использоваться вместе с такими инструментами, как VSCode, PyCharm и другими.
Как использовать Poetry?
Для начала работы установите Poetry с помощью следующей команды:
pip install poetry
Инициализируйте новый проект:
poetry new your_project
Добавьте зависимости:
poetry add package_name
И Poetry автоматически обновит ваш файл pyproject.toml и управит зависимостями.
#python#poetry#pyprojecttoml
#вакансия#senior#python#ai#ml#ии#llm#datasciense
ML-разработчик / Python-разработчик с опытом внедрения ИИ (Senior)
ЗП: договорная, отталкиваемся от пожеланий кандидата
Формат работы: full-time, удаленно, в офисе или гибрид
Контакт:@pstarasov
❤️ О компанииЛайк:
Мы EdTech компания, которая обладает уникальным доменным знанием в области бизнеса.
Мы запускаем проект AI практически с нуля, поэтому в нем не будет раздражающего легаси, зато будет готовая инфраструктура и десятки разработчиков, которые могут воплотить в жизнь любые нужные тебе интерфейсы. Твоя задача – помогать в создании AI архитектуры внутри бизнеса, которая изменит рынок образования
🤔 Чем предстоит заниматься:
• Создание архитектуры, на основе которой компания переедет на рельсы AI
• Писать код руками. Мы ищем играющего тренера, который в будущем будет добирать команду, но основы должны быть заложены самостоятельно
• У нас есть несколько направлений, которые мы успешно апробировали в формате MVP:
– Продукт: верификация и генерация нового контента основываясь на базе знаний
– Сервис-менеджмент: Q&A
– Коммерция: технотрипваеры
👨💻Требования:
• Опыт в Data Science от 2-х лет
• Опыт работы с Python от 5-ти лет
• Опыт работы с LLM и фреймворками (LangChain или аналоги)
• Опыт дообучения моделей
• Понимание принципов ООП, паттернов проектирования
• Опыт работы с SQL, REST APIs
• Будет плюсом опыт работы на уровне Deep Learning
👍 Мы предлагаем:
• Возможность работать над интересными и сложными задачами в области ИИ
• Удаленную работу из любой страны или работу в офисе в Москва-Сити
• Конкурентоспособную зарплату
• Работу в компании с IT-аккредитацией
• Компенсацию 50% затрат на образовательные программы для сотрудников
• Отпуск 28 календарных дней
#Python#django#webDevelopment#book
🛠
Web Development with Django: A definitive guide to building modern Python web applications using Django 4
✍️
Ben Shaw | Saurabh Badhwar | Chris Guest | Bharath Chandra K
📆 2023
🔗Link
-----
Main channel:@repo_science
Coupons:@freecoupons_reposcience
-----
Вакансия: ML Engineer в крупную международную компанию
🌟 Мы — команда крупной телеком-компании, объединяющая ML-инженеров, PhD-студентов и преподавателей ведущих вузов. Работаем на стыке науки и инженерии, создавая инновационные решения в области NLP и машинного обучения.
🚀 Если у вас есть опыт работы с LLM, трансформерами, NLP, умение тренировать и дообучать модели, знание Python и библиотек для ML, опыт парсинга и обработки текстов, готовность изучать новые статьи и внедрять передовые подходы, присоединяйтесь к нашей международной R&D команде в СПб!
Также важны: разговорный английский, готовность к работе офисе (часы гибкие), законченное высшее образование.
🔍Основные задачи:
• Обучение и адаптация небольших LLM под конкретные задачи
• Разработка и оптимизация semantic search на основе sentence transformers
• Работа с бенчмарками и эксперименты для оценки качества моделей
• Создание RAG-систем и AI-агентов
• Разработка модулей автоматической суммаризации проектов (чтобы даже сложные задачи становились понятными)
• Участие в научных публикациях
• Работа над «проектом-мечтой» — вашей собственной амбициозной задачей в области ИИ!
Вопросы и резюме в Telegram: @daria_hw1
#ML#LLM#Python#RAG#вакансия#работа#jobs#SPb
#python#agents#ai#llm#mcp
You can access a large collection of ready-to-use AI agent projects and tutorials that help you build smart applications like chatbots, research assistants, and automation tools using popular AI frameworks such as LangChain, OpenAI Agents SDK, and Agno. This collection includes simple starter agents, advanced multi-agent workflows, and tools with memory and document understanding. It also offers step-by-step setup instructions and video tutorials to help you learn quickly. Using these resources saves you time and effort in creating powerful AI apps, making it easier to develop, test, and deploy AI solutions even if you are new to AI programming.
https://github.com/Arindam200/awesome-ai-apps
#python#agent#llm#rag#tutorial
You can learn to build smart AI agents from scratch with a free, open-source tutorial called Hello-Agents by Datawhale. It covers everything from basic concepts and history to hands-on projects like creating your own AI agent framework and multi-agent systems. The course includes practical skills such as memory, context handling, communication protocols, and training large language models. By following it, you gain deep understanding and real coding experience, moving from just using AI models to designing intelligent systems yourself. This helps you develop advanced AI skills useful for jobs, research, or building innovative AI applications. The materials are online and easy to access anytime.
https://github.com/datawhalechina/hello-agents
Бессонов Максим, "Стало быть" (2024)
⠀
📚Дочитал я Блока и сразу же схватился за эту небольшую по формату книжечку, любезно подаренную мне автором. И прочёл её залпом буквально за час перед тем как начать собираться на работу!
⠀
📚Эта книга - сборник стихотворений белгородского поэта Максима Бессонова. Несколько десятков стихотворений, написанных за последние 2-3 года. Обо всём... О жизни, о любви, о дружбе, о житейских и бытовых мелочах и ещё много о чём другом. Фоном же почти через каждое стихотворение проходит война... Жителям Белгорода и Белгородской области не понаслышке известно, что это такое. Это не "где-то там" по телевизору и в интернет-новостях. Это за окном... Вой сирены воздушной тревоги, семнадцатая ракетная опасность за сутки, хлопки ПВО, прилёты, от которых гибнут дети, женщины и старики... Это реальность последних трёх лет жизни жителей приграничья. Да, от неё можно сбежать, обезопаситься, и выбор этот многие поймут и примут. Но для человека, пишущего
"Я говорю и думаю по-русски..."
выбор очевиден. На том и стоим.
⠀
📚 Мы с Максимом плюс-минус ровесники, росли в одно время в одной культурно-исторической среде. Мы дети Черноземья, стало быть у нас одна земля, один говор и одна на всех общая беда. Его поэзия мне близка и понятна. Там нет ненужного пафоса, излишней вычурности, свойственной некоторым эстетствующим стихотворцам, живущим по принципу "поэзия ради поэзии". Всё предельно честно, просто и ясно. Близка мне его поэзия и как жителю приграничного региона, где уже полгода идут масштабные боевые действия. Те же мысли, те же чувства. Всё "отзывается". Рекомендую!
#Бессонов#МаксимБессонов#СталоБыть#поэты#поэзия#стихи#poetry#poems#русскаялитература#книжныйотзыв#книжныйобзор
Отзыв на книгу стихов Максима Бессонова "Стало быть".
⬇️⬇️⬇️
#Бессонов#МаксимБессонов#СталоБыть#поэты#поэзия#стихи#poetry#poems#русскаялитература#книжныйотзыв#книжныйобзор
#Python#FastAPI
🐍
Complete FastAPI masterclass from scratch
Learn everything about FastApi with Python, Full Stack, OAuth2, SQLAlchemy, RESTful APIs, and practice projects
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#python#plot
🎻
Violin Plot using Python
Violin plot (violin plot) allows you to visualize the distribution of a numerical variable across one or more groups. Each "violin" represents a group or variable
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#Python#DS
🐍
Python for Data Science and Machine Learning Bootcamp
Learn how to use NumPy, Pandas, Seaborn , Matplotlib , Plotly , Scikit-Learn , Machine Learning, Tensorflow , and more!
🗣 Jose Portilla
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----