Генерация дополненного извлечения (RAG): от теории к реализации LangChain

От теории из оригинальной академической статьи до ее реализации на Python с OpenAI, Weaviate и LangChain

Рабочий процесс генерации дополненного извлечения

Полный доступ к JetBrains бесплатно!

Рассказываю, как бесплатно и на любой платформе получить полный доступ ко всем IDE от JetBrains!
22

Что такое принципы SOLID? Объясняем на котиках

Каждый программист точно слышал о принципах SOLID. О них любят вспоминать преподаватели в вузах и интервьюеры на собеседованиях. Но ведь придумали их явно не для студентов и соискателей. Мы в Selectel любим котиков и в этой статье попробуем объяснить на них принципы SOLID.

Что такое принципы SOLID? Объясняем на котиках
77
66

Админ-панель на PHP - это отличный способ упростить управление вашим бизнесом

Внедрение админ-панели для вашего бизнеса — это шаг, который может существенно изменить вашу работу и повысить эффективность процессов. Рассмотрим, как создание такой панели на PHP может помочь в управлении вашей компанией и упростить повседневные задачи.

11

Админ-панель на Python: Ускорьте развитие вашего бизнеса с современными технологиями

Административная панель (админка) является незаменимым инструментом для эффективного управления бизнес-процессами, обеспечивая центральную точку контроля для мониторинга, управления и анализа операций. Админ-панели оборудованы встроенными инструментами аналитики, что позволяет получить важные метрики и показания в реальном времени. Финансовые отчет…

11

Миф: кодировать на нескольких языках программирования одновременно — это плохо

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

Пример использования программы для парсинга e-mail адресов с сайтов, созданный ИИ

Пример использования программы для парсинга e-mail адресов с сайтов, созданный ИИ

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

Будем честны: сканворды — это все еще классно. И их весело разгадывать с друзьями. Но вот проблема — друзья могут быть далеко. В таком случае воспользуемся технологиями, оцифруем бумажный сканворд по фото и настроим общий доступ.

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

Как ChatGPT помог мне решить проблему с уведомлениями от TG-бота Яндекс Директа

В статье расскажу, как при помощи ChatGPT удалось дополнить уведомления от Яндекс Директа нужной мне информацией (названиями клиентов). Спойлер: пришлось создать свой Telegram-бот и интегрировать его с Google Sheets для объединения данных.

Как ChatGPT помог мне решить проблему с уведомлениями от TG-бота Яндекс Директа
22

Введение в AB тестирование на прмиере конверсии сайта на Python

Введение в AB тестирование на прмиере конверсии сайта на Python

Чат-боты под ключ: 6 простых «рецептов» для создания мини-приложений в Telegram

Создание ботов — отличная возможность для новичков попробовать свои силы и реализовать мини-проект, не создавая отдельный сайт или интерфейс. В подборке делимся инструкциями Telegram-ботов на любой вкус.

Чат-боты под ключ: 6 простых «рецептов» для создания мини-приложений в Telegram
55
22

Топ-5 языков программирования, которые стоит изучить в этом году 💻✨

В постоянно развивающемся мире технологий быть на шаг впереди - значит быть в курсе последних достижений в области программирования. Независимо от того, являетесь ли вы новичком или опытным разработчиком, вот топ-5 языков программирования, которые стоит изучить в этом году:

🐹 Не тапай хомяков, тапай на встречи с BigData Team

🐹 Не тапай хомяков, тапай на встречи с BigData Team

Как оценить тональность у тысячи комментариев в блоге? Разворачиваем платформу аналитики

У нас есть своя ML-платформа, серверное железо и опыт в развертывании IT-инфраструктуры. Но что, если проанализировать эмоциональный окрас комментариев в блоге? Рассказываем о реализации и что из этого получилось.

Как оценить тональность у тысячи комментариев в блоге? Разворачиваем платформу аналитики
99
22

Как создать телеграм-бота для списка желаний

Как создать телеграм-бота для списка желаний
22

Топ 5 незаменимых инструментов для Python-разработчиков

Топ 5 незаменимых инструментов для Python-разработчиков

Как создать телеграм-бота для интернет-магазина: Полный гайд с примерами

Как создать телеграм-бота для интернет-магазина: Полный гайд с примерами
11

Кликер для Hamster Kombar своими руками на Python.

11

Как создать своего бота для автоматизации и управления контентом в Telegram

Как создать своего бота для автоматизации и управления контентом в Telegram
11

Как применить ML-технологии из большого энтерпрайза в маленьком пет-проекте. Опыт студента ИТМО

Привет! Меня зовут Андрей, я студент ИТМО. В рамках вузовской практики в NSS-лаборатории я участвовал в разработке решения для моделирования движения льда в Арктике. Те же технологии можно применить и в личном проекте. Для этого понадобятся свертки CNN-моделей и библиотека, которую я написал во время практики.

Как применить ML-технологии из большого энтерпрайза в маленьком пет-проекте. Опыт студента ИТМО
1212

IT-гороскоп

Рубрика IT-гороскоп для работяг на 18.06.2024. Часть 1
#IT #TS #PHP #Java #C# #JS #Python

Как запустить дома локально нейросеть специализированную под программирование

Буквально неделю назад вышла открытая нейросеть- модель именно заточенная под программирование ( поддерживает 60 языков).В этом видео на 2 минуты буквально показываю как банально устанавливается ( но нужен мощный компьютер, от 16GB оперативка как на основном процессоре, так и на графическом)

Хотите себя клонировать? Начните с голоса. Как запускать голосовую модель для синтеза речи на облачном GPU

Настало время когда синтез речи играет ключевую роль в различных приложениях, от голосовых ассистентов до автоматизированных систем обслуживания клиентов. Существуют онлайн-сервисы синтеза голоса на основе ИИ, но неизвестно, как и где в дальнейшем может быть использован ваш синтезированный голос. Хочу поделиться способом, как, используя виртуальную…

33

Как обучить нейросеть в Teachable Machine и автоматически пройти капчу Amazon

В этой статье мы создадим и обучим собственную нейросеть с помощью Google Teachable Machine и разработаем API для автоматического решения капчи Amazon.

Создать нейросеть и решить капчу Amazon
2929

Полный Гайд по Библиотеке Telethon.Парсинг закрытых Телеграм Каналов

Полный Гайд по Библиотеке Telethon.Парсинг закрытых Телеграм Каналов

5 Готовых проектов с кодом на Python, которые Повысят Ваши Навык программирования.

5 Готовых проектов с кодом на Python, которые Повысят Ваши Навык программирования.

Как работать с Apache Kafka! Введение в анализ данных

11

Огромная коллекция всех типов графиков с кодом для Matplotlib, Plotly на Python

Python разбор резюме CV от рекрутера из Яндекса в прямом эфире

⚡️Подборка лучших подкастов для IT-специалиста: Что послушать сегодня?

Источник: Playsdev

Ребята собрали много интересной информации про использование облачных технологий, построение serverless приложений, развертывание #kubernetes и внедрение инструментов AI/ML. Например, из последних тем были затронуты: философия бережливого архитектора, кто такой аккаунт-менеджер в #AWS, разбор AWS re:lnvent 2023.

Тинькофф полный разбор заданий на стажировку! Подготовься и получи работу Аналитиком!

Prometheus 2 - новый лучший инструмент для оценки больших языковых моделей!

Prometheus 2 - новый лучший инструмент для оценки больших языковых моделей!
11

Сборник крутых инструментов для работы с большими данными

Сборник крутых инструментов для работы с большими данными
11

Data Science разбор задачи с собеседования

Разбор задания "Прогнозирование оттока клиентов".

ТОП-5 вопросов повышенной сложности на собеседовании по Python

Метаклассы, дескрипторы, модификаторы доступа – звучит сложно? Разберем 5 вопросов, которые часто задают на собеседованиях по Python.

Успешно пройти собеседование в IT-компанию

Успешно пройти собеседование в IT-компанию

Иногда собеседования в IT-компаниях становятся настоящими испытаниями, требующими не только знаний, но и логического мышления и умения быстро принимать решения. Давайте об этом сегодня поговорим подробнее.

11

Задача для разработчиков. Избавьтесь от дубликатов в связном списке

Задача для разработчиков. Избавьтесь от дубликатов в связном списке

Новая задача для разработчиков: помогите программисту Диме избавиться от ошибок в коде.

77

QR-TrackAI: Умная система маркировки и отслеживания с помощью QR и RIFD меток

QR-TrackAI: Умная система маркировки и отслеживания с помощью QR и RIFD меток
22

CoreTechOS от NEMTYREV AI - модульная ОС для эффективной работы микрокомпьютеров

Исследовательская группа NemtyrevAI сегодня представила CoreTechOS - новую модульную операционную систему, специально разработанную для повышения производительности и эффективности работы микрокомпьютеров.

22

Присоединяйтесь к обсуждению фреймворков и архитектуры в Python

28 марта соберем экспертов из Selectel, Банка Точка и Яндекс.Облака на митап для разработчиков, техлидов и тимлидов разработки. Обсудим «еще один» быстрый фреймворк, плюсы и минусы чистой архитектуры, опыт перехода с Python на Go.

Присоединяйтесь к обсуждению фреймворков и архитектуры в Python
22

Такой Python мне нравится куда больше

11