Будучи инженером по машинному обучению в Seismic, ведущей в мире платформе продаж и маркетинга на основе искусственного интеллекта, я своими глазами наблюдал невероятные темпы развития рынка искусственного интеллекта. Эта быстрая эволюция в сочетании с ажиотажем и неразберихой на рынке вдохновила меня на создание PromptDesk, проекта со 100% открытым исходным кодом для оптимизации разработки на основе подсказок.
Основная цель PromptDesk — служить основополагающим компонентом для большей части моей работы по LLM и разработке на основе подсказок. В этой быстро развивающейся отрасли наша способность эффективно организовывать подсказки имеет решающее значение. Подсказки должны быстро создаваться и повторяться, чтобы мы могли сосредоточиться на инновациях и создании ценности для бизнеса и клиентов.
Пространство оперативного управления переполнено, и многие игроки расширяют свою деятельность в области RAG, Agent, обучения/тонкой настройки LLM и других областей.
Однако я считаю, что такое расширение преждевременно по нескольким причинам:
Учитывая эти факторы, мне было бы неудобно создавать что-то, что может быстро устареть.
PromptDesk отделен от коммерческих LLM, что позволяет быстро интегрироваться с любым API LLM, не дожидаясь, пока команды или участники создадут эту интеграцию. PromptDesk также не зависит от поставщика и может размещаться внутри компании. Эта гибкость имеет решающее значение, поскольку ожидается, что вопросы конфиденциальности данных и сложность будущих приложений ИИ будут расти в геометрической прогрессии с развитием агентов ИИ.
Цель PromptDesk — не стать всеобъемлющим приложением для искусственного интеллекта. Вместо этого он предназначен для того, чтобы преуспеть в одном: разработка на основе подсказок .
PromptDesk стремится предоставить своим пользователям беспрецедентную ценность, сосредоточив внимание на этой основной функциональности.
После внедрения PromptDesk я заметил значительное ускорение разработки и разработки как на работе, так и в сторонних проектах. Друзья и коллеги, воспользовавшиеся этим проектом, также выразили признательность за то, как он облегчил им быстрый процесс проектирования.
PromptDesk создан для того, чтобы начать работу менее чем за 5 минут. Наш двухстрочный сценарий установки может выполнить локальную или удаленную установку для разработки с использованием имени домена/субдомена (SSL). Наше краткое руководство содержит дополнительную информацию.
from promptdesk import PromptDesk # PromptDesk is only available as a self-hosted Docker image pd = PromptDesk( api_key="YOUR_LOCAL_OR_SELF_HOSTED_PROMPTDESK_API_KEY", service_url="http://localhost" ) # Check if the PromptDesk service is up and running! print(pd.ping())
# Generate text immediately story = pd.generate("short-story", { "setting": "dark and stormy night", "character": "lonely farmer", "plot": "visited by a stranger" }) print(story)
# Built-in Classification isHappy = pd.generate("is_positive", { "text": text }, classification={ True: ["positive", "happy", "yes"], False: ["negative", "sad", "no"] }, cache=True) if isHappy: print("I'm happy!") else: print("I'm sad!")
Если вы считаете, что PromptDesk может улучшить ваш рабочий процесс разработки на основе подсказок, я приглашаю вас попробовать его на github.com/promptdesk/promptdesk .
Ваша поддержка как звезды GitHub ⭐ будет очень признательна!
Спасибо,
Джастин
В среде искусственного интеллекта, характеризующейся быстрыми изменениями и зачастую преждевременным расширением, PromptDesk стремится предоставить стабильное, целенаправленное решение с открытым исходным кодом для оперативной разработки. Присоединяйтесь к нам в нашей миссии по упрощению и ускорению создания инновационных приложений искусственного интеллекта.