跳到主要内容

index

Термины

В этом разделе мы рассмотрим некоторые важные термины, которые необходимо понимать при работе с Humanlayer.

Агент

Агент — это основной строительный блок Humanlayer. Агент — это Docker容器, который выполняет определенную задачу. Агенты могут быть объединены в цепочки для создания сложных рабочих процессов.

Пример агента
# Пример агента на Python
from humanlayer import Agent

class MyAgent(Agent):
def __init__(self):
super().__init__()

def run(self, input):
# Здесь ваш код
return output

Промпт

Промпт — это инструкция, которая передается агенту. Промпты могут быть простыми текстовыми строками или сложными структурами данных.

Пример промпта
{
"instruction": "Напиши краткое описание продукта",
"product_name": "Humanlayer"
}

Токен

Токен — это единица текста, используемая языковой моделью. Например, слово "hello" — это один токен.

Промпт-инжиниринг

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

Фронтенд

Фронтенд — это пользовательский интерфейс Humanlayer. Фронтенд позволяет пользователям взаимодействовать с агентами и создавать рабочие процессы.

Бэкенд

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

Фронтматтер

Фронтматтер — это метаданные, которые добавляются в начало файла Markdown. Фронтматтер используется для указания заголовка, описания и других параметров страницы.

Продакшн

Продакшн — это среда, в которой Humanlayer используется в реальных условиях.

术语表

在本节中,我们将介绍一些在使用 Humanlayer 时需要理解的重要术语。

代理

代理是 Humanlayer 的基本构建块。 代理是一个 Docker容器,它执行特定的任务。 代理可以链接在一起以创建复杂的工作流程。

代理示例
# Python 中的代理示例
from humanlayer import Agent

class MyAgent(Agent):
def __init__(self):
super().__init__()

def run(self, input):
# 这里是你的代码
return output

提示词

提示词是传递给代理的指令。 提示词可以是简单的文本字符串或复杂的数据结构。

提示词示例
{
"instruction": "写一个简短的产品描述",
"product_name": "Humanlayer"
}

令牌

令牌是语言模型使用的文本单位。 例如,单词“hello”是一个令牌。

提示词工程

提示词工程是开发提示词的过程,这些提示词允许从代理获得期望的结果。

前端

前端是 Humanlayer 的用户界面。 前端允许用户与代理交互并创建工作流程。

后端

后端是 Humanlayer 的服务器端。 后端负责管理代理、处理提示词和存储数据。

前置元数据

前置元数据是添加到 Markdown 文件开头的元数据。 前置元数据用于指定页面的标题、描述和其他参数。

生产环境

生产环境是 Humanlayer 在实际条件下使用的环境。