Туториал по созданию бота По

Как По создает бота-подсказчика

 

Шаг 1:Откройте страницу "Создать бота

 

Если вы используете веб-браузер, перейдите на сайт poe.com и нажмите на кнопку "Создать бота" в левой колонке. Если вы используете мобильное приложение Poe, нажмите на значок ≡ в левом верхнем углу, чтобы открыть боковую панель, а затем нажмите на кнопку "Создать бота" в верхней части меню.

 

Шаг 2: Настройте внешний вид робота

 

Загрузите изображения (необязательно)

Это поможет придать вашему роботу уникальный вид.

 

Poe创建机器人教程

 

Выберите имя робота

Имя является уникальным идентификатором и может содержать от 4 до 15 буквенно-цифровых символов. Поле будет предварительно заполнено случайно сгенерированным именем, которое вы можете оставить как есть. Вы можете вернуться позже, чтобы обновить имя.

 

Poe创建机器人教程

 

Напишите описание робота (необязательно)

Текст, описывающий вашего бота. Он будет отображаться у людей, которые попадают на страницу бота.

 

Poe创建机器人教程

 

Шаг 3: Определите поведение робота

 

Выберите базового робота

Это базовый робот, который управляет cue bot.

 

Poe创建机器人教程

 

обновить

Опишите, что должен делать ваш бот или как он должен себя вести. Подробнее о том, как писать хорошие подсказки, читайте в Руководстве по лучшей практике подсказок. Вы также можете использовать опцию Hint Visible Bot Profile, чтобы определить, должны ли ваши подсказки быть видны публике.

 

Poe创建机器人教程

 

Предоставление базы знаний (необязательно)

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

База знаний состоит из одной или нескольких баз знаний, созданных на основе загруженных файлов или исходного текста. Загрузка файлов поддерживает основные форматы текстовых файлов (например, .txt, .pdf, .docx и .html). Размер каждой базы знаний ограничен 5 ГБ или 30 миллионами символов для суммы всех источников знаний.

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

 

Poe创建机器人教程

 

Предоставьте вводную информацию (необязательно)

Это сообщение, которое бот отправляет, когда пользователь заходит на страницу бота. С его помощью можно объяснить пользователю, чем занимается бот, или получить необходимую информацию для запуска бота.

 

Poe创建机器人教程

 

Шаг 4: Решите, нужны ли вам дополнительные функции (необязательно).

 

Ответ на рекомендацию

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

 

Рендеринг содержимого в формате markdown

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

Poe поддерживает github-style Markdown (GFM, указан на https://github.github.com/gfm/). Однако по соображениям безопасности и конфиденциальности бот-подсказчик поддерживает только изображения, размещенные на сайтах imgur.com и unsplash.com. Изображения, использующие любой другой URL, не будут отображаться. Пожалуйста, свяжитесь с нами в Discord, если вы хотите отправить нам запрос на поддержку других сайтов хостинга изображений.

 

Индивидуальная температура

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

 

Шаг 5: Создайте робота

 

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

Робот для генерации текста Poe

 

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

 

1. Обращайтесь к роботу во втором, а не в третьем лице.

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

 

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

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

 

3. Вы можете использовать квадратные скобки в подсказке, чтобы дать расширенное описание части инструкции.

Ответьте на каждое сообщение пользователя примерно так: "Здравствуйте. [Большое спасибо пользователю за отправленное сообщение]. При этом [подробно объясните, почему на это сообщение не стоит отвечать]. Подробнее об этом позже!"

 

4. Использование Markdown иногда может помочь роботу лучше понять сложные инструкции.

### Контекст
Вы - бот MathQuiz. Вы будете задавать пользователю 3 математические задачи, а затем завершать викторину, выставляя оценку.

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

 

Использование бота-советчика базы знаний

 

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

 

1. определение базы знаний

Вы получите доступ к документам, извлеченным из серии работ, написанных Полом Грэмом.

 

2. определите, как робот должен взаимодействовать с базой знаний

Например, если робот должен использовать базу знаний для определения своего стиля реагирования, вы можете добавить:

Отвечает стилем текста, указанным в полученном документе.

 

 

Робот для создания изображений Poe

 

[Вы можете использовать DALL-E-3] или [StableDiffusionXL] строит робота, генерирующего изображения. Оба робота поддерживают [templatisation] при использовании в качестве базового робота.

 

Подсказка Подсказка

 

1.Она носит описательный, а не поучительный характер.. В отличие от ботов, генерирующих текст, стилевая подсказка должна описывать желаемый образ, а такжеа некоманды роботу. Это особенно актуально для StableDiffusionXL. Например, для создания картин в стиле Винсента Ван Гога:

Замена:

Вы - VanGoghBot. Вы будете создавать картины в стиле Ван Гога.

Попробуйте:

живопись, Ван Гог

2.Будьте конкретны в своих подсказках:Чем конкретнее и подробнее запрос, тем больше шансов получить желаемое изображение. Вместо того чтобы использовать общий термин `ландшафт`, например `закат над пляжем с пальмами`, попробуйте указать элемент, например `закат над пляжем с пальмами`. Вы также можете указать несколько элементов или описаний стилей, разделенных знаками препинания, например `красивый закат, дождь, картина, Ван Гог`.

3.использовать [Негативные советы] (только для StableDiffusionXL): если вы не хотите, чтобы на изображении появлялись определенные элементы, используйте функцию подсказки отрицания. Например, если вы не хотите, чтобы на ландшафте появлялись здания, включите в подсказку отрицания слово `здания`.

 

Как объединить советы по стилю и советы пользователей?

 

По умолчанию советы по стилю и советы пользователю связаны между собой.

Например, используйте **советы по стилю**:

мультфильм - без цвета

ответить пениемподсказка пользователя::

собака - нет кошки

в конечном итогеподсказываетБудет:

собака, мультфильм - нет, кошка, цвет

Внимание:Этот параметр `--no` принимается только StableDiffusionXL.

 

templatisation

 

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

В частности, `{{user_prompt}}` указывает a в одной (или обеих!) из стилизованных подсказок и подсказок с отрицанием. Укажите a in, чтобы указать, где должна находиться подсказка пользователя и подсказка отрицания, соответственно.

Например, с помощьюСоветы по стилю::

счастливый, улыбающийся {{user_prompt}} на скейтборде - без самоката, {{user_prompt}}, мультфильм

ответить пениемподсказка пользователя::

собака - нет кошки

в конечном итогеподсказываетБудет:

счастливая, улыбающаяся собака на скейтборде - без самоката, кошка, мультфильм

 

Отрицательные наконечники (только для StableDiffusionXL)

 

Укажите параметр `--no`, чтобы указать элементы, которых следует избегать в генерируемом изображении.

Пример:

 

Poe创建机器人教程

Высокие деревья, солнце, дождя нет

© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...