Главная

Wednesday, 26 July 2023

Інструменти для створення prompts.


Всім привіт.

Цей пост містить перелік інструментів, що не належать до IDE, але які можуть бути корисними для підказок(prompts) для ChatGPT і не тільки.

Prompt Development, Testing, and Chaining (розробка підказок, тестування та створення ланцюжків)

LangChain

Великі мовні моделі (LLM) стають трансформаційною технологією, що дозволяє розробникам створювати додатки, які раніше були неможливі. Але використання цих LLM ізольовано часто недостатньо для створення дійсно потужного додатку - справжня сила з'являється, коли ви можете об'єднати їх з іншими джерелами обчислень або знань.

Ця бібліотека спрямована на допомогу у розробці таких типів додатків.

PromptAppGPT

PromptAppGPT - це низькокодовий фреймворк для швидкої розробки додатків на основі підказок. PromptAppGPT містить такі функції, як малокодова розробка на основі підказок, генерація тексту GPT, генерація зображень DALLE, онлайн-редактор підказок +компілятор +виконавець, автоматична генерація користувацького інтерфейсу, підтримка розширень плагінів тощо. PromptAppGPT має на меті уможливити розробку природномовних додатків на основі GPT.

PromptAppGPT забезпечує багатозадачний умовний запуск, перевірку результатів і повторні спроби, що дозволяє автоматизувати завдання ручної генерації, які в іншому випадку вимагали б багато кроків. У той же час, користувачам більше не потрібно запам'ятовувати і вводити нудну мантру підказки самостійно, і вони можуть легко виконувати завдання, вводячи лише основну необхідну інформацію для виконання завдання.

PromptAppGPT значно знижує бар'єр для розробки GPT-додатків, дозволяючи будь-кому розробляти AutoGPT-подібні додатки за допомогою декількох рядків низькорівневого коду.

Prompt-generator-for-ChatGPT

Додаток "Генератор підказок для ChatGPT" - це десктопний інструмент, призначений для допомоги користувачам у створенні специфічних підказок для ChatGPT, моделі чат-бота, розробленої OpenAI.

Dust.tt

Платформа Dust допомагає створювати великі додатки з мовними моделями у вигляді серії підказок до зовнішніх моделей. Вона надає простий у використанні графічний інтерфейс для побудови ланцюжків підказок, а також набір стандартних блоків і спеціальну мову програмування для розбору та обробки результатів роботи мовної моделі.

Він надає низку функцій, які роблять розробку додатків швидшою, простішою та надійнішою:

  • паралельний запуск декількох завершень
  • перевірка результатів виконання
  • ланцюжки підказок версій
  • власну мову програмування для обробки даних і тексту
  • інтеграція API для різних моделей і зовнішніх сервісів.


OpenPrompt

Промпт-навчання - це новітня парадигма адаптації попередньо навчених мовних моделей (PLM) до подальших завдань НЛП, яка модифікує вхідний текст за допомогою текстового шаблону і безпосередньо використовує PLM для виконання попередньо навчених завдань. OpenPrompt - це бібліотека, побудована на основі PyTorch, яка надає стандартний, гнучкий і розширюваний фреймворк для розгортання конвеєра швидкого навчання. OpenPrompt підтримує завантаження PLM безпосередньо з huggingface трансформаторів. У майбутньому ми також будемо підтримувати PLM, реалізовані іншими бібліотеками.


BetterPrompt

Набір тестів для підказок LLM перед тим, як передати їх до PROD.


Prompt Engine

Утиліта NPM для створення та підтримки підказок для великих мовних моделей (LLM).


Promptify

Для створення додатків та інструментів часто недостатньо покладатися лише на LLM. Щоб розкрити весь їхній потенціал, необхідно інтегрувати LLM з іншими джерелами обчислень або знань і підготувати конвеєр до виробництва.

Ця бібліотека покликана допомогти у розробці пайплайну для використання API LLMs у виробництві, вирішенні завдань NLP, таких як NER, класифікація, питання, відповіді, узагальнення, Text2Graph тощо, а також надати потужні агенти для створення чат-агентів для різних завдань.


PromptFlow

PromptFlow - це безкоштовний інструмент з відкритим кодом, який дозволяє користувачам інтегрувати LLM, підказки, функції Python та умовну логіку для створення блок-схем. Він включає в себе вузли для: Calls OpenAI API (будь-яка модель, включаючи Whisper speech-to-text), Calls Anthropic Claude, довільні блоки коду Python та управління довгостроковою та короткостроковою історією Запити до бази даних, інтеграція PostgresML та вставки тексту HTTP-запити, SerpAPI Google-пошук та ElevenLabs синтез мовлення.


TextBox

TextBox 2.0 - це сучасна бібліотека генерації тексту на основі Python та PyTorch, яка зосереджена на створенні уніфікованого та стандартизованого конвеєра для застосування попередньо навчених мовних моделей для генерації тексту.


ThoughtSource

ThoughtSource - це центральний, відкритий ресурс і спільнота, зосереджена на даних та інструментах для побудови ланцюжків міркувань у великих мовних моделях (Wei 2022). Наша довгострокова мета - забезпечити надійні та надійні міркування в передових системах штучного інтелекту для наукових досліджень та медичної практики.


Misc. (Інше)

GPT Index

GPT Index - це проект, що складається з набору структур даних, призначених для полегшення використання великих зовнішніх баз знань з LLM.

Deforum

Анімаційні відео зі штучним інтелектом.

Visual Prompt Builder

Створюйте підказки, візуально.

Interactive Composition Explorer

ICE - це бібліотека Python та візуалізатор трасування для програм на мовних моделях.

PTPT - Prompt To Plain Text

PTPT - це інструмент командного рядка, який дозволяє вам легко конвертувати звичайні текстові файли, використовуючи попередньо визначені підказки за допомогою ChatGPT. За допомогою PTPT ви можете легко створювати та обмінюватися форматами підказок, що спрощує співпрацю та налаштування. Крім того, оформивши підписку, ви отримаєте доступ до ще більшої кількості підказок, щоб покращити свій досвід. Якщо ви зацікавлені в розробці підказок, ви можете використовувати PTPT для створення та поширення своїх підказок.

Orquesta AI Prompts

Малокодова платформа для спільної роботи над підказками зі штучним інтелектом:

  • Повне управління життєвим циклом підказок (від ідеї до збору відгуків)
  • Функції та безпека корпоративного рівня
  • Підтримка державних, приватних і кастомних LLM
  • Підказки на основі кастомного контексту та бізнес-правил. Оцінювання на периферії
  • Реєстрування та збір даних про продуктивність і оперативний економічний аналіз у реальному часі.

No comments:

Post a Comment

А что вы думаете по этому поводу?