Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Реалистичный симулятор игры бильярд. Играйте в Бильярд 3D: Русский бильярд, как в настоящей бильярдной!

Бильярд 3D: Русский бильярд

Симуляторы, Спорт, Настольные

Играть

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

API

С этим тегом используют

Программирование IT Python Искусственный интеллект ВКонтакте Нейронные сети Разработка Все
130 постов сначала свежее
6
QuadD4rv1n7
QuadD4rv1n7
5 месяцев назад

Вышел Kali Linux 2024.4⁠⁠

Вышел Kali Linux 2024.4 Linux, Обновление, Инструменты, Linux и Windows, Python, C++, Kali, API, Openai, Ssh, Gnome, Google, Windows 11, Telegram (ссылка), ВКонтакте (ссылка), Длиннопост

Состоялся релиз дистрибутива для экспертов по ИБ и пентестеров Kali Linux 2024.4.

Проект основан на пакетной базе Debian и предназначен для тестирования систем на наличие уязвимостей, проведения аудита безопасности, анализа остаточной информации и выявления последствий атак.

Все оригинальные наработки проекта, созданные для дистрибутива, распространяются под лицензией GPL и доступны через публичный Git‑репозиторий.

Для загрузки решения подготовлены ISO‑образы. Сборки проекта доступны для архитектур x86_64, ARM (armhf и armel, Raspberry Pi, Banana Pi, ARM Chromebook, Odroid).

Для выбора предоставляются рабочие столы Xfce, KDE и GNOME.

Вышел Kali Linux 2024.4 Linux, Обновление, Инструменты, Linux и Windows, Python, C++, Kali, API, Openai, Ssh, Gnome, Google, Windows 11, Telegram (ссылка), ВКонтакте (ссылка), Длиннопост

Проект Kali Linux предлагает подборку инструментов для специалистов в области компьютерной безопасности, включающую от средств для тестирования веб‑приложений и проникновения в беспроводные сети до программ для считывания данных с идентификационных RFID чипов.

В комплектация дистрибутива входит коллекция эксплоитов и около 400 специализированных утилит для проверки безопасности (14 новых инструментов и многочисленные улучшения добавлены в новой версии), включая Aircrack, Maltego, SAINT, Kismet, Bluebugger, Btcrack, Btscanner, Nmap, p0f.

Помимо этого, в дистрибутив входят средства для подбора паролей (Multihash CUDA Brute Forcer) и WPA ключей (Pyrit), использующие GPU NVIDIA и AMD для ускорения.

В Kali Linux 2024.4 используется ядро Linux 6.11, GNOME 47, улучшена поддержка Raspberry Pi, поддерживается новая версия Python по умолчанию, а также разработчики прекратили выпуск сборок для i386.

Вышел Kali Linux 2024.4 Linux, Обновление, Инструменты, Linux и Windows, Python, C++, Kali, API, Openai, Ssh, Gnome, Google, Windows 11, Telegram (ссылка), ВКонтакте (ссылка), Длиннопост

По информации OpenNET, основные изменения и доработки в Kali Linux 2024.4:

  • прекращено формирование сборок дистрибутива и пакетов ядра Linux для архитектуры i386. В репозитории сохранены пакеты, которые можно использовать для запуска 32-разрядных программ в 64-разрядных окружениях.

  • по умолчанию задействован Python 3.12.

  • в клиенте SSH прекращена поддержка ключей на базе алгоритма DSA (в начале следующего года код для поддержки DSA будет удалён из OpenSSH). Для подключения к старым серверам в базовую поставку добавлена утилита ssh1, собранная из OpenSSH 7.5 и продолжающая поддерживать протокол SSH1.

  • добавлена возможность настройки системных образов для плат Raspberry Pi, используя утилиту Raspberry Pi Imager. Например, при установке на SD-карту можно добавить пользователей, настроить часовой пояс, скопировать свои SSH-ключи, активировать сервис SSH, задать конфигурацию для подключения к беспроводной сети. Расширена поддержка платы Raspberry Pi 5 и добавлена поддержка компьютера Raspberry Pi 500.

  • среда рабочего стола GNOME обновлена до версии 47. Задействована новая тема оформления экрана входа в систему.

  • в состав включены новые утилиты:1. bloodyad - инструментарий для тестирования защищённости Active Directory.

    • certi - утилита для работы с сертификатами ADCS (Active Directory Certificate Services).

    • chainsaw - поиск артефактов при криминалистическом анализе систем Windows.

    • findomain - утилита для определения методом перебора используемых поддоменов.

    • hexwalk - шестнадцатеричный редактор.

    • linkedin2username - генератор списка пользователей, потенциально связанных с учётной записью компании в LinkedIn.

    • mssqlpwner - инструментарий для атаки на MSSQL.

    • proximoth - проведение атаки на беспроводные устройства.

    • python-pipx - запуск исполняемых файлов из Python-пакетов в изолированном окружении.

    • sara - инспектирование защищённости RouterOS.

    • web-cache-vulnerability-scanner - реализация атак на системы фронтэнд-бэкенд.

    • xsrfprobe - проверка уязвимостей класса CSRF/XSRF (Cross Site Request Forgery).

    • zenmap - GUI к nmap.

  • обновлено окружение для мобильных устройств на базе платформы Android - NetHunter, с подборкой инструментов для тестирования систем на наличие уязвимостей.

  • в новой версии в поставку включён инструментарий Wifipumpkin3 для создания фиктивных точек беспроводного доступа. Обновлён каталог мобильных приложений Kali NetHunter store. Расширены возможности инсталлятора. Добавлена поддержка устройств Xiaomi Mi A3 (Android 15), Realme X7 Max 5G и Xiaomi Mi 9 Lite / CC9. Обновлена поддержка Nokia 6.1/6.1 Plus, Realme C11, Xiaomi Mi 9T, Xiaomi Mi A3 и Xiaomi Pocophone F1.

✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤ ✤

❂ Полезные ссылочки: Telegram Канал | ВК Группа - Хижина программиста

Вышел Kali Linux 2024.4 Linux, Обновление, Инструменты, Linux и Windows, Python, C++, Kali, API, Openai, Ssh, Gnome, Google, Windows 11, Telegram (ссылка), ВКонтакте (ссылка), Длиннопост

QR Platforma

Вышел Kali Linux 2024.4 Linux, Обновление, Инструменты, Linux и Windows, Python, C++, Kali, API, Openai, Ssh, Gnome, Google, Windows 11, Telegram (ссылка), ВКонтакте (ссылка), Длиннопост

QR Rutube

Вышел Kali Linux 2024.4 Linux, Обновление, Инструменты, Linux и Windows, Python, C++, Kali, API, Openai, Ssh, Gnome, Google, Windows 11, Telegram (ссылка), ВКонтакте (ссылка), Длиннопост

QR YouTube

📔 Добро пожаловать в Хижину программиста" — место, где программирование превращается в искусство.

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

Если вас интересуют языки программирования, фреймворки, алгоритмы или работа с базами данных — присоединяйтесь к нашему сообществу.

💻 Темы канала Plvideo, Rutube, YouTube:

🌟 Веб-разработка (HTML, CSS, JavaScript, Vue, React);

🌟 Языки программирования (Python, C++, C#, JavaScript);

🌟 Создание настольных приложений (Tauri, Electron);

🌟 Базы данных и API (SQL, NoSQL, REST, GraphQL);

🌟Обзоры инструментов и библиотек.

Показать полностью 5
Linux Обновление Инструменты Linux и Windows Python C++ Kali API Openai Ssh Gnome Google Windows 11 Telegram (ссылка) ВКонтакте (ссылка) Длиннопост
5
2
YesAi
YesAi
5 месяцев назад

Как подключить нейросеть Sora для генерации видео через API⁠⁠

API нейросети Sora от компании Yes Ai предоставляет возможность интеграции функций генерации видео в любые приложения, веб-сайты или проекты.

Как подключить нейросеть Sora для генерации видео через API Чат-бот, Искусственный интеллект, Нейронные сети, Telegram (ссылка), Программирование, API, Программа, Приложение, Бот, Код, Json, Гайд, Sora, Генерация видео, Openai, Анимация, Длиннопост

Нейросеть Sora, разработанная компанией Open Ai, превосходит многих конкурентов в сфере создания видео по текстовым описаниям. Проект обладает значительным потенциалом, поэтому мы регулярно расширяем возможности API. Рекомендуем подписаться на наш канал в Телеграм, чтобы быть в курсе последних обновлений.

Для подачи заданий и отслеживания их статусов в нейросети Sora вам потребуется API-токен (ключ авторизации). Подробная инструкция по его получению доступна здесь.

Стоимость генерации видео зависит от входных параметров. Актуальную информацию можно получить через нашего бота. Мы настоятельно рекомендуем провести тестирование нейросети Sora перед интеграцией в ваш проект. Для получения дополнительной информации обращайтесь в нашу службу поддержки через мессенджер Telegram по адресу @yes_ai_support.

Более подробную информацию о возможностях нейросети Sora вы можете найти в нашей статье.


API нейросети Sora от Yes Ai предоставляет следующие функции

  • Создание видео по текстовому описанию — генерация видео на основании только текстовых промтах без использования референсных изображений.

  • Создание видео по референсному изображению — генерация видео, основываясь на предоставленном изображении.

  • Создание видео с использованием референсного изображения и текстового описания (промт) — комбинированный подход для более точной генерации видео.

  • Выбор продолжительности видео — настройка длины видео от 5 до 20 секунд.

  • Выбор анимационных эффектов — использование полного авторского набора эффектов от Open AI для придания видео уникальности.

  • Выбор разрешения видео — поддержка различных разрешений: 480p, 720p, 1080p.

  • Выбор ориентации видео — возможность создания видео в альбомной, квадратной или портретной ориентации.

Эти функции делают API Sora мощным инструментом для генерации качественного видео контента, адаптированного под ваши потребности.


Инструкция: подача задания на генерацию видео в нейросети Sora через API

POST https://api.yesai.su/v2/yesvideo/aniimage/sora
headers: { Content-Type: application/json, Authorization: Bearer }

Пример API запроса для подачи задания на генерацию видео в Sora

curl -X POST https://api.yesai.su/v2/yesvideo/aniimage/sora

-H "Authorization: Bearer <token>"

-H "Content-Type: application/json"

-d '{

"prompt": "котенок бежит",

"image_url": "https://yoururl.com/image1.jpeg",

"effect_id": 0,

"resolution": 480,

"dimensions": "9:16",

"duration": 15

}'

Параметры:

prompt = '' (опционально: Текстовое описание задания. Обязателен, если не указан image_url);
image_url = '' (опционально: Ссылка на изображение. Требуется, если не указан prompt);
effect_id = 0 (опционально, по умолчанию: 0: Идентификатор видеоэффекта). Доступные варианты:

  • 0 — Без эффекта

  • 1 — Воздушные шары

  • 2 — Ручная работа

  • 3 — Старая пленка

  • 4 — Нуарный стиль

  • 5 — Оригами

resolution = 480 (опционально, по умолчанию: 480: Разрешение видео. Возможные значения: 480, 720, 1080);

dimensions = '9:16' (опционально, по умолчанию: 1:1: Соотношение сторон видео). Допустимые параметры:

  • 1:1

  • 9:16

  • 16:9

duration = 15 (опционально, по умолчанию: 5: Длительность анимации изображения в секундах). Допустимые значения:

  • 5

  • 10

  • 15

  • 20

Возможные ошибки:

['success' => false, 'message' => 'IMAGE_URL_IS_EMPTY'], 400
['success' => false, 'message' => 'IMAGE_URL_NOT_VALID'], 400
['success' => false, 'message' => 'IMAGE_FILE_SIZE_NOT_VALID'], 400
['success' => false, 'message' => 'IMAGE_MIME_TYPE_NOT_VALID'], 400
['success' => false, 'message' => 'PROMPT_IS_EMPTY'], 400
['success' => false, 'message' => 'PROMPT_NOT_VALID'], 400
['success' => false, 'message' => 'PROMPT_AND_IMAGE_URL_IS_EMPTY'], 400
['success' => false, 'message' => 'RESOLUTION_IS_EMPTY'], 400
['success' => false, 'message' => 'RESOLUTION_NOT_VALID'], 400
['success' => false, 'message' => 'DIMENSIONS_IS_EMPTY'], 400
['success' => false, 'message' => 'DIMENSIONS_NOT_VALID'], 400
['success' => false, 'message' => 'DURATION_IS_EMPTY'], 400
['success' => false, 'message' => 'DURATION_NOT_VALID'], 400
['success' => false, 'message' => 'EFFECT_ID_IS_EMPTY'], 400
['success' => false, 'message' => 'EFFECT_ID_NOT_VALID'], 400
['success' => false, 'message' => 'SETTINGS_IS_EMPTY'], 400
['success' => false, 'message' => 'SETTINGS_NOT_VALID'], 400
['success' => false, 'message' => 'UNAUTHORIZED'], 401
['success' => false, 'message' => 'IMAGE_NOT_FOUND'], 404
['success' => false, 'message' => 'USER_HAS_BEEN_BANNED'], 409
['success' => false, 'message' => 'USER_HAS_BEEN_DELETED'], 409
['success' => false, 'message' => 'NOT_ENOUGH_RPOINTS'], 409
['success' => false, 'message' => 'PROMPT_NSFW_WORDS'], 409
['success' => false, 'message' => 'PARAMETERS_IS_NOT_ALLOWED'], 409
['success' => false, 'message' => 'TASK_LIMIT_EXCEEDED'], 409
['success' => false, 'message' => 'TOO_MANY_REQUESTS'], 429
['success' => false, 'message' => 'INTERNAL_SERVER_ERROR'], 500

Формат ответа при успешной подаче нового задания через API Yes Ai:

['success' => true, 'message' => 'OK', 'results' => ['animation_data' => [ ... ]]], 200

Возможные коды статусов:

  • "status": 0 ("status_description":"in queue") - задание в очереди (ожидайте)

  • "status": 1 ("status_description":"in progress") - задание в работе (ожидайте)

  • "status": 2 ("status_description":"completed") - задание выполнено (можно обрабатывать результат)

  • "status": 3 ("status_description":"rejected with error") - задание отклонено с ошибкой (проверьте описание причины отклонения из блоков "comment_ru" и "comment_en")

  • "status": 4 ("status_description":"rejected due to timeout") - задание отклонено по таймауту (следует подать задание повторно)

Ответ API в формате JSON при проверке статуса выполнения задания - пример

{
"success": true, // данные успешно получены
"message": "OK",
"results": {
"animation_data": {
"id": 15977, // уникальный ID задания в системе Yes Ai
"user_id": 1234567890, // ID пользователя, который подал задание
"tariff_id": 30, // тарифный план пользователя (0 - Demo, 5 - Micro, 10 - Start, 20 - Standard, 30 - VIP)
"type": 23, // тип выполненного задания, 23 - генерация видео в нейросети Sora
"styles": [],
"settings": {
"sora_resolution": 480,
"sora_dimensions": "1:1",
"sora_duration": 5,
"sora_effect_id": 0
},
"child_ids": [],
"parent_id": 0,
"photo_url": "",
"image_url": "https://yourdomain.com/photo1.jpeg", // ссылка с исходным изображением, которое отправил клиент
"audio_url": "",
"video_url": "",
"final_frame_url": "",
"result_url": "https://yesai.su/files/yesvideo/animations/1234567890_173457...", // результат выполнения задания в формате MP4, его необходимо скачать на свой сервер
"result_type": "video",
"result_data": {
"video_fps": 30, // количество кадров в секунду
"video_width": 480, // ширина видео в пикселях, которое является результатом выполнения задания
"video_height": 480, // высота видео в пикселях, которое является результатом выполнения задания
"video_duration": 5, // длительность видео в секундах
"video_durrange": 0
},
"comment_ru": "", // комментарий к заданию на русском языке, он заполняется только в том случае, если задание не удалось выполнить
"comment_en": "", // комментарий к заданию на английском языке, он заполняется только в том случае, если задание не удалось выполнить
"accounting": {
"total_cost": 1, // итоговая стоимость выполнения задания в условных единицах
"spent_points": 0, // количество ⭐️ баллов, которые были сняты с баланса за выполнение задания. Для Sora поле всегда будет равно 0, т.к. оплата производится в 🔅 монетах
"spent_rpoints": 1, // количество 🔅 монет, которые были сняты с баланса за выполнение задания
"spent_repost_points": 0,
"spent_balance": 0, // количество денег с основного баланса, которое было снято за выполнение задания. Для Sora поле всегда будет равно 0, т.к. оплата производится в 🔅 монетах
"spent_rbalance": 0, // количество денег с бонусного баланса, которое было снято за выполнение задания. Для Sora поле всегда будет равно 0, т.к. оплата производится в 🔅 монетах
"remaining_points": 1820, // остаток средств на балансе ⭐️ баллов после выполнения задания
"remaining_rpoints": 3574.3038666, // остаток средств на балансе 🔅 монет после выполнения задания
"remaining_repost_points": 0,
"remaining_balance": 0, // остаток средств на основном балансе после выполнения задания
"remaining_rbalance": 5019.31631 // остаток средств на бонусном балансе после выполнения задания
},
"language": "",
"prompt": "ваш промт на любом языке", // оригинальный текст промта, отправленного клиентом - не отображается, если не было отправлено при подаче задания
"prompt_en": "your prompt", // текст промта на английском языке - система Yes Ai производит автоматический перевод промтов клиентов
"status": 2, // статус задания, где 2 - успешное завершение
"status_description": "completed", // текстовое пояснение у статусу задания, где completed означает успешное завершение
"start_at": 1735095375, // unixtime, время начала выполнения задания
"finish_at": 1735095463, // unixtime, время завершения выполнения задания
"created_at": 1735095279, // unixtime, время подачи задания клиентом
"updated_at": 1735095463 // unixtime, время последнего обновления статуса задания
}
}
}


Процедура обработки завершённых задач по генерации видео (Sora), поданных через API Yes Ai

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

После завершения выполнения задания необходимо немедленно загрузить результат на ваш сервер.


Ограничения при подаче заданий и отслеживании их статусов

Вы имеете возможность создавать задания в системе Yes Ai через API и отслеживать их статусы в соответствии с установленными правилами.

Требования к изображениям для подачи новых заданий:

  • Максимальный размер файла: до 5 мегабайт для анимаций.

  • Максимальное разрешение: не превышает 2000 пикселей по ширине или высоте.

  • Допустимые форматы: JPEG, JPG, PNG.

Создание новых заданий через API

Для подачи новых заданий используйте метод POST:

  • Частота подачи: не более одного запроса в секунду.

  • Максимальное количество заданий в очереди: 8 заданий (очередь общая для всех типов заданий, подаваемых через API Yes Ai).

Если ваша система создаёт задания чаще заданного лимита, рекомендуется реализовать собственную очередь задач.

Отслеживание статусов заданий через API

Для получения статусов ранее поданных заданий используйте метод GET:

  • Частота запросов: не чаще одного запроса в секунду.

Техническая поддержка

По всем вопросам, касающимся использования API от Yes Ai, обращайтесь в официальную техническую поддержку через мессенджер Telegram: @yes_ai_support - https://t.me/yes_ai_support.

Оригинальная инструкция находится тут - перейти на сайт API

Показать полностью
[моё] Чат-бот Искусственный интеллект Нейронные сети Telegram (ссылка) Программирование API Программа Приложение Бот Код Json Гайд Sora Генерация видео Openai Анимация Длиннопост
3
8
Neurosonya
Neurosonya
5 месяцев назад
Искусственный интеллект
Серия Полезность

Платформа для для любителей нейросетей и поисковик для AI инструментов⁠⁠

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

Здесь собраны лучшие AI инструменты для бизнеса, творчества и автоматизации задач.

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

Другие проверенные сервисы, в том числе бесплатные, в моем Закрытом клубе НейроУчеба с вечным доступом и единомышленниками.

Что крутого в Raghut:

  • Поиск только AI-инструментов. В отличие от обычных поисковиков, он не выдает "всё подряд", а концентрируется на нейросетях, API и библиотеках. Это экономит время и помогает находить решения быстрее.

  • Широкая база данных. Уже 6751 инструмент — это внушительное количество, которое явно перекрывает большинство пользовательских запросов в области AI.

  • Поддерживает технологию Retrieval-Augmented Generation (RAG)

В общем, идеальный инструмент для тех, кто ищет конкретные нейронки или API для своих проектов.

Подпишитесь на

НейроProfit и узнайте, как можно использовать нейросети для бизнеса, учебы и работы, не теряя свое время.
Показать полностью
[моё] Искусственный интеллект Технологии Нейронные сети Поиск Поисковик API Полезное Бесплатно Видео Без звука
1
5
SeninWorld
SeninWorld
8 месяцев назад
Все о медицине

API тела⁠⁠

Рассказывая про работу тела, нервной системы и Медицина будущего для нервной системы я вижу непонимание того как это работает.

Давайте сформулируем такое понятие как API тела и поговорим о его работе.

Для этого я записал целое видео, для более наглядной демонстрации. А здесь напишу основные тезисы.

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

  2. Тело человека состоит из различных органов. Человеческий мозг представляет из себя подобие нейросети. Где есть сознательная часть и бессознательная.

  3. Задача сознательной части выполнять роль начальника или водителя. То есть, направлять работу тела в нужном направлении. А задача бессознательного, работать и выполнять поставленные задачи.

  4. Если вы верите в теории заговора, то вот вам ещё одна. Твоё тело скрывает от сознания бессознательные процессы. Работу нервной системы, генерацию импульсов, координацию...

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

  6. Система стремится к уменьшению нагрузки на сознание. В идеале оно должно давать одну команду, а подсознание разворачивать её до множества действий. Это как выражать мысль одним словом. Или анекдот: лопата!

  7. Ещё пример развития API - телефоны. Сложное техническое устройство управляется нажатием кнопочек. Сколько людей занимаются разработкой телефонов? Огромные корпорации. Сколько людей занимается твоим телом? Ты один.

  8. На текущий момент единственный способ развития API тела, учиться у других людей. Этот хорошо двигается, тот хорошо говорит, следующий хорошо танцует, а ещё один хорошо вышивает крестиком. Процесс обучения заключается в настройке своего API на чужое, за счёт повторения их активностей.

  9. Ну что, мы ждём товарища Илона Маска, когда он сделает чип позволяющий загружать прошивку для API. И сразу понимать: как ходить, говорить, петь, танцевать, играть в шахматы.

  10. Сейчас у человека есть два выбора. Если ты доволен работой API своего тела - можешь радоваться жизни. Иначе, занимаешься вопросом, как его улучшить.

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

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

Так же можно работать с нервной системой, там такая же система команд и наличие обратной связи. Но её не видно, так как не работают мышцы, может казаться, что её нет.

Реальный результат и изменения достигаются путём работы с API, а не просто размахивания руками, в течении нескольких часов.

Хочешь в себе что-то изменить - иди тренируйся, работай с API, а не болтай тут в интернетах, это бесполезно.

Показать полностью
[моё] Мозг Тело API Видео YouTube
8
0
Neurosonya
Neurosonya
8 месяцев назад
Полезные нейросети
Серия Полезность

Обновления видеогенератора KLING - синхронизация губ и API. Как сделать липсинк в KLING. Советы по взаимодействию и ограничения⁠⁠

Kling - китайский аналог Sora. Однако сейчас заметна тенденция перещеголять Runway. Сами посудите:

  • Как и Runway GEN-2 встроили инструмент Motion Brush для движения отдельных объектов в свою модель KLING 1.0. В KLING 1.5. пока такой функции нет, как и в новом GEN-3.

  • KLING так же как и Runway сделали доступным API.

  • Скоро в KLING добавят ИИ редактор видео, и будет вообще китайский конкурент Runway. Итак, остановимся на обновлениях.

Новые обновления Kling:

Новая функция синхронизации губ

Встроенная функция синхронизации губ создает невероятно естественный эффект при загрузке закадрового голоса, даже немного отдаленного персонажа:

или песен, создавая впечатление, что персонаж действительно говорит или поет:

Как работает липсинк:

Обновления видеогенератора KLING -  синхронизация губ и API. Как сделать липсинк в  KLING. Советы по взаимодействию и ограничения Искусственный интеллект, Нейронные сети, Полезное, Сайт, Luma Ai, Видеомонтаж, Технологии, Инновации, Обновление, API, Анимация, Липсинк, Звук, Персонажи, Монтаж, Обзор, Опыт, Видео, Длиннопост, Kling
  • Генерируете видео в Kling или модно использовать ранее сгенерированный (а то я до сих пор жду когда мое видео обработается) 

  • Выбираете видео и под ним нажимаете кнопку «Match Mouth Type»

  • Загружаете аудио - можно песню и Kling AI подгонит движение губ.

Советы по взаимодействию и ограничения:

  • Работает в версиях Kling 1.0 и с Kling 1.5

  • Подходит для говорящих персонажей и для песен

  • Не работает липсинк понятное дело там, где нет лица, например Дарт Вейдер, или на животных. Еще если отсутствует постоянно видимое лицо, или лицо часто уходит с экрана.

  • Однозначно классно, что теперь на одной платформе можно сгенерить видео хорошего качества и там же озвучить его

Больше полезного в моем телеграм канале с проверенными инструментами для бизнеса, учебы и работы.

Новый раздел «Сообщество

На официальном сайте появился новый раздел «Сообщество». Там можно делиться своими творениями, и одна работа может принести до 666 бесплатных кредитов! 

API сервисы доступны всем пользователям

Вслед за Luma и Runway, API KLING теперь доступен без списка ожидания! Через API теперь можно получить доступ к генерации видео, изображений, и виртуальной примерочной Virtual Try-on.

Я решила сгенерировать видео в бесплатной версии KLING 1.0, но, к сожалению, мой ролик до сих пор обрабатывается (видно на скрине), а видео, что у меня были, не подходят для липсинка - лицо постоянно двигается:

Обновления видеогенератора KLING -  синхронизация губ и API. Как сделать липсинк в  KLING. Советы по взаимодействию и ограничения Искусственный интеллект, Нейронные сети, Полезное, Сайт, Luma Ai, Видеомонтаж, Технологии, Инновации, Обновление, API, Анимация, Липсинк, Звук, Персонажи, Монтаж, Обзор, Опыт, Видео, Длиннопост, Kling

UPD: прошел час, изменений никаких:

Обновления видеогенератора KLING -  синхронизация губ и API. Как сделать липсинк в  KLING. Советы по взаимодействию и ограничения Искусственный интеллект, Нейронные сети, Полезное, Сайт, Luma Ai, Видеомонтаж, Технологии, Инновации, Обновление, API, Анимация, Липсинк, Звук, Персонажи, Монтаж, Обзор, Опыт, Видео, Длиннопост, Kling

Поэтому любителям бесплатных тарифов, как я, придется запастись терпением. Или посмотреть примеры и подробнее ознакомиться с обновлениями можете здесь. А свой результат, я надеюсь, дождусь и поделюсь им позже.

Хотите узнавать о полезных сервисах с искусственным интеллектом для работы, учебы и облегчения жизни? Подписывайтесь на НейроProfit, там я рассказываю, как можно использовать нейросети для бизнеса.

Показать полностью 3 3
[моё] Искусственный интеллект Нейронные сети Полезное Сайт Luma Ai Видеомонтаж Технологии Инновации Обновление API Анимация Липсинк Звук Персонажи Монтаж Обзор Опыт Видео Длиннопост Kling
0
8
empenoso
empenoso
8 месяцев назад
Физкультура и Спорт

Как я улучшил своё взаимодействие с фитнес-клубом World Class, найдя и используя их API⁠⁠

Уже полгода хожу в фитнес клуб World Class или как пишут в самом клубе - являюсь его резидентом. Выбрал этот клуб в основном из-за наличия в нём бассейна. Потом заинтересовался групповыми программами и частенько хожу на сайкл тренировки - это тренировки на специальном велотренажере.

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

Как я улучшил своё взаимодействие с фитнес-клубом World Class, найдя и используя их API Программирование, API, Программист, Open Source, Длиннопост

Автоматически созданное при помощи скрипта событие в моём гугл календаре

В какой-то момент мне это надоело и я подумал, а не написать ли скрипт, который раз в неделю будет ходить на их сайт с расписанием и добавлять в мой календарь занятия на сайкле автоматически?

Некоторым препятствием стало то, что сайт World Class динамически загружает контент с помощью JavaScript после начальной загрузки страницы. Зато нашлась конечная точка API и теперь занятия по сайклу каждый понедельник ночью добавляются в мой календарь за 3 секунды работы скрипта вместо 15 минут моей жизни каждую неделю.

Веб-сайт с общедоступным расписанием клуба World Class

Как я улучшил своё взаимодействие с фитнес-клубом World Class, найдя и используя их API Программирование, API, Программист, Open Source, Длиннопост

Обычно расписание приветствует вот так

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

Конечная точка API - это определенный URL-адрес, который позволяет внешним приложениям взаимодействовать с ним. API позволяют различным программным системам взаимодействовать друг с другом, отправляя запросы и получая ответы.

Когда взаимодействую с сайтом, который динамически загружает контент, то сайт часто запрашивает данные со своего сервера с помощью API. Сервер обрабатывает запрос и возвращает необходимые данные, которые затем отображаются на веб-странице. В контексте фитнес-клуба World Class конечной точкой API будет определенный URL-адрес, который предоставляет данные о расписании занятий. Отправив запрос на эту конечную точку, можно получить данные о расписании напрямую, минуя необходимость вручную перемещаться по сайту.

Поворотный момент и техническая проблема

В какой-то момент я наткнулся на чистую ссылку, которая ведёт только на само расписание фитнес-клуба World Class без любой рекламы. Ссылка выглядит следующим образом:

https://my.worldclass.ru/scheduling?clubs=d35ba5fc-1f7e-11ec-b664-50e548298f06

Где вместо d35ba5fc-1f7e-11ec-b664-50e548298f06 должен стоять идентификатор вашего клуба. Выше это идентификатор клуба в городе Перми.

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

Как я улучшил своё взаимодействие с фитнес-клубом World Class, найдя и используя их API Программирование, API, Программист, Open Source, Длиннопост

Список доступных клубов

Поскольку World Class динамически загружает расписание с помощью JavaScript после начальной загрузки страницы, то стало некоторой проблемой найти конечную точка API и обратиться к ней за этим общедоступным и свободно опубликованным в интернете расписанием.

ICG Color Cycle (сайкл)

В пермском клубе World Class не обязательно записываться на занятия по сайклу заранее - достаточно прийти примерно за полчаса до занятия и взять на входе черную карточку для участия - места есть до тех пор пока карточки не закончатся. Правда бывают приходят и те кто записались онлайн, но карточку не взяли - просто не знали про это и мест не хватает. Это некоторая путаница.

Как я улучшил своё взаимодействие с фитнес-клубом World Class, найдя и используя их API Программирование, API, Программист, Open Source, Длиннопост

Примерно так выглядят занятия по сайклу

Создание решения

Поскольку я использую Гугл календарь, то написал Google Apps скрипт. Apps Script - платформа на основе JavaScript для быстрой и простой разработки решений.

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

Скрипт работает следующим образом:

  1. Получение расписания: скрипт отправляет запрос в API World Class с идентификатором определенного спортзала. Далее извлекает расписание на следующие семь дней.

  2. Фильтрация соответствующих занятий: после извлечения расписания скрипт отфильтровывает занятия «ICG Color Cycle» и «CORE», которые я хочу посещать. Все дальнейшие действия происходят только для отобранной выборки.

  3. Создание событий календаря: для каждой отфильтрованной тренировки скрипт автоматически создает событие в Google календарь по умолчанию. Каждое событие включает:

  • Название: название тренировки (в моём случае либо «ICG Color Cycle», либо «CORE»).

  • Продолжительность: каждое событие запланировано на один час.

  • Описание: подробное объяснение зачем нужна эта тренировка.

  • Расположение: конкретный адрес клуба World Class, где проходит занятие.

  • Ведение журнала и обработка ошибок: скрипт регистрирует свой ход выполнения, указывая, когда он начинается и заканчивается, и предоставляя подробную информацию о каждом созданном событии. Если запрос API не выполняется или возвращает ошибку, скрипт регистрирует сообщение об ошибке для устранения неполадок.

Как я улучшил своё взаимодействие с фитнес-клубом World Class, найдя и используя их API Программирование, API, Программист, Open Source, Длиннопост

Файл где можно посмотреть токен, который понадобится для обращения к API

По сути, этот скрипт - инструмент экономии времени для резидентов клуба World Class, которые могут быть уверены, что всегда будут знать когда проходят их любимые занятия.

Версия скрипта полного дня:

function WorldclassAPISchedulingPerm() {

console.log(`Функция WorldclassAPISchedulingPerm начала работу в ${(new Date()).toLocaleString("ru-RU")}`);

const url = 'https://my.worldclass.ru/api/v1/clubs/scheduling';

const currentDate = new Date();

const endDate = new Date(currentDate);

endDate.setDate(currentDate.getDate() + 7);

// Подробное описание: https://pikabu .ru/story/kak_ya_uluchshil_svoyo_vzaimodeystvie_s_fitnesklubom_world_class_naydya_i_ispolzuya_ikh_api_11835205

// Это версия скрипта полного дня

const payload = {

"gymList": [

"d35ba5fc-1f7e-11ec-b664-50e548298f06" // это World Class в Перми

],

"startDate": currentDate.toISOString().split('.')[0],

"endDate": endDate.toISOString().split('.')[0],

"chain": 1,

"token": "70a69ca6-XXXX-XXXX-a975-005056b1372d"

};

const options = {

method: 'post',

contentType: 'application/json',

payload: JSON.stringify(payload),

muteHttpExceptions: true,

headers: {

'brand': 'WorldClass',

'language': 'Ru',

'chain': '1',

'Accept': '*/*',

'Origin': 'https://my.worldclass.ru',

'Referer': 'https://my.worldclass.ru/scheduling?clubs='

},

timeoutSeconds: 30

};

try {

const response = UrlFetchApp.fetch(url, options);

const responseCode = response.getResponseCode();

console.log(`Код ответа: ${responseCode}`);

const responseText = response.getContentText();

const responseData = JSON.parse(responseText); // Разбираем JSON-строку

if (responseCode === 200) {

// Фильтрация для "ICG Color Cycle (сайкл)" и "CORE"

const filteredDates = responseData.data

.filter(item => item.service.name === "ICG Color Cycle (сайкл)" || item.service.name === "CORE")

.map(item => ({

name: item.service.name,

startDate: item.startDate,

employee: item.employee.firstName + " " + item.employee.lastName,

shortDescription: item.service.shortDescription

}));

console.log('Отфильтрованные даты:', filteredDates);

// Создаем события в календаре для каждой отфильтрованной даты

filteredDates.forEach(eventData => {

const startTime = new Date(eventData.startDate);

const endTime = new Date(startTime);

endTime.setHours(startTime.getHours() + 1); // Устанавливаем продолжительность события на 1 час

let eventTitle = `${eventData.name} - ${eventData.employee}`;

let eventDescription = '';

eventDescription = eventData.shortDescription +

'\n\nhttps://my.worldclass.ru/scheduling?clubs=d35ba5fc-1f7e-11ec...' +

'\nСоздано автоматически ' + (new Date()).toLocaleString("ru-RU");

CalendarApp.getDefaultCalendar().createEvent(

eventTitle,

startTime,

endTime, {

description: eventDescription,

location: 'Фитнес клуб World Class, Пермская ул., 33, Пермь, Пермский край, Россия, 614045'

}

);

console.log(`Событие создано для: ${startTime} - ${eventTitle}`);

});

} else {

console.error(`Ошибка: получен статус ${responseCode} с ответом: ${responseText}`);

}

} catch (error) {

console.error('Ошибка запроса:', error.message);

}

console.log(`Функция WorldclassAPISchedulingPerm закончила работу в ${(new Date()).toLocaleString("ru-RU")}`);

}

Как я улучшил своё взаимодействие с фитнес-клубом World Class, найдя и используя их API Программирование, API, Программист, Open Source, Длиннопост

Результат выполнения скрипта

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

Ниже версия скрипта для дневного браслета, когда обязательный выход из зала до 17:00:

// Фильтрация для "ICG Color Cycle (сайкл)" и "CORE", а также по времени начала (до 17:00)

const filteredDates = responseData.data

.filter(item => (item.service.name === "ICG Color Cycle (сайкл)" || item.service.name === "CORE") &&

new Date(item.startDate).getHours() < 17)

.map(item => ({

name: item.service.name,

startDate: item.startDate,

employee: item.employee.firstName + " " + item.employee.lastName,

shortDescription: item.service.shortDescription

}));

console.log('Отфильтрованные даты:', filteredDates);

Как Вы можете воспользоваться этим скриптом?

Если вы новичок и хотите тоже автоматизировать получение определенных занятий, то скрипт Google Apps это мощный инструмент, который может вам помочь:

Шаг 1: Доступ к скрипту Google Apps

  1. Откройте Google Drive: начните с перехода на Google Drive.

  2. Создайте новый скрипт:

  • Нажмите кнопку Создать в верхнем левом углу.

  • Выберите Еще в раскрывающемся меню.

  • Нажмите Скрипт Google Apps. Откроется редактор скриптов Google Apps на новой вкладке.

Шаг 2: Назовите свой проект

  1. Назовите свой скрипт: как только откроется редактор скриптов приложений, вы увидите проект без названия. Нажмите на заголовок (обычно это «Проект без названия») и дайте ему осмысленное имя, например «Расписание World Class».

Шаг 3: Скопируйте код

  1. Удалите код по умолчанию: в редакторе вы увидите код по умолчанию (function myFunction() {}). Вы можете удалить его, чтобы освободить место для нового скрипта.

  2. Скопируйте и вставьте код:

  • Перейдите к статье с кодом скрипта Google Apps.

  • Скопируйте весь скрипт, предоставленный в статье.

  • Вернитесь в редактор скриптов приложений и вставьте код в пустое место.

Шаг 4: Сохраните свой скрипт

  1. Сохраните свою работу: Щелкните значок дискеты или нажмите Ctrl + S (или Cmd + S на Mac), чтобы сохранить свой скрипт.

Шаг 5: Запустите скрипт

  1. Запустите свой скрипт: Чтобы протестировать скрипт, щелкните значок воспроизведения (▶) в верхней части редактора. Если вы запускаете скрипт впервые, Google запросит авторизацию.

  2. Авторизуйте свой скрипт: Следуйте инструкциям, чтобы разрешить скрипту доступ к вашему Google Calendar и другим необходимым службам.

Шаг 6: Проверьте вывод

  1. Проверьте журналы: После запуска скрипта вы можете проверить сообщения журнала, чтобы убедиться, что он работает правильно. Перейдите в Просмотр > Журналы в редакторе скриптов приложений, чтобы увидеть вывод.

Шаг 7: Автоматизируйте его

  1. Установите триггер: если вы хотите, чтобы этот скрипт запускался автоматически через регулярные интервалы, вы можете настроить триггер:

  • Нажмите на значок часов на панели инструментов (Триггеры).

  • Нажмите + Добавить триггер в правом нижнем углу.

  • Установите запуск скрипта еженедельно, например на ночь между понедельником и вторником.

И это все! Вы успешно создали скрипт Google Apps, который автоматизирует добавление расписания в ваш календарь Google.

Результаты

При использовании гугл календаря этот скрипт представляет удобный инструмент который ищет интересующие групповые события и добавляет их автоматически в Ваш собственный Гугл Календарь.

Автор: Михаил Шардин

Показать полностью 6
[моё] Программирование API Программист Open Source Длиннопост
5
0
Windavoz
Windavoz
8 месяцев назад

No code⁠⁠

Кто сталкивался с созданием видеоконференций через API облачных или standalone-платформ через веб-интерфейс по средствам POST-запросов.

Интересует только отечественное ПО

1) Рассматривал TrueConf. Нужно поднимать собственный сервер в облаке. Есть бесплатная версия. Но там такие требования к серверу, что облако выходит очень дорого и дороже самого стартапа.

2) Яндекс Телемост - уже облачная услуга. Ничего из серверов поднимать не нужно. Это плюс. Есть API для создания ВКС через веб. Работает с подпиской Бизнес 360. Но не работает, написал в техподдержку, жду.

3) Есть ВК звонки, но там очень сложная для меня документация, не программист.

4) Jazz от Сбер ещё есть. Но API только для юрлиц.

Кто посоветует из своего опыта?

[моё] Приложение API ВКС Текст Яндекс Телемост
7
10
Neurosonya
Neurosonya
9 месяцев назад
Полезные нейросети
Серия Полезность

Актуальная база бесплатных API⁠⁠

1/2

https://neuralprofit.ru/

Я уже выкатывала список бесплатных API для приложений и веб-разработки, но так как там собрано свыше тысячи API, проверять из на актуальность постоянно не представляется возможным.

Поэтому Freepublicapis придется очень кстати. Там тоже собраны бесплатные API, они так же рассортированы по категориям для удобного поиска.  Но фишка в том, что сайт показывает доступные на данный момент API, неактуальные и нерабочие API удаляются.

На сайте каждый день проверяют работу всех API, причем каждому присваивает рейтинг надежности. В случае, если API становится платным или работает некорректно, рейтинг аннулирует и сам API удаляется с сайта. Очень удобно. Хотите узнавать о полезных сервисах с искусственным интеллектом для работы, учебы и облегчения жизни? Подписывайтесь на телеграм канал НейроProfit, там я рассказываю, как можно использовать нейросети для бизнеса.

Показать полностью 2
[моё] Полезное Бесплатно Сайт Каталог Список Технологии Разработка API Искусственный интеллект Веб-разработка Приложение Программа Чат-бот
0
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии