54 lines
3.0 KiB
YAML
54 lines
3.0 KiB
YAML
llm:
|
|
provider: codex # openai, codex
|
|
model: gpt-6-astra
|
|
# model: qwen/qwen3-8b
|
|
|
|
generation:
|
|
temperature: 0.7
|
|
max_tokens: 4096
|
|
|
|
runtime:
|
|
concurrency: 5 # Колличество одновременных запросов
|
|
|
|
prompts:
|
|
instructions: |
|
|
Сформируй последовательный и логически корректный план выполнения
|
|
заданной задачи.
|
|
|
|
Соблюдай следующие правила:
|
|
- один шаг плана должен содержать одно элементарное действие;
|
|
- действия должны выполняться в физически корректной последовательности;
|
|
- не объединяй несколько действий в один шаг;
|
|
- учитывай необходимость безопасного перемещения робота;
|
|
- перед горизонтальным перемещением с объектом при необходимости
|
|
сначала подними объект;
|
|
- перед захватом объекта робот должен переместиться к объекту;
|
|
- перед освобождением объекта робот должен переместиться в точку
|
|
его размещения;
|
|
- не добавляй действия, которые не требуются для выполнения задачи;
|
|
- не добавляй пояснения, комментарии или рассуждения.
|
|
|
|
Используй команды в естественной форме, например:
|
|
- Переместиться к точке <точка>
|
|
- Подняться вверх на <расстояние> мм
|
|
- Опуститься вниз на <расстояние> мм
|
|
- Захватить <объект>
|
|
- Освободить <объект>
|
|
- Повернуть захват на <угол> градусов
|
|
- Переместиться в исходное положение
|
|
|
|
Если необходимые параметры явно указаны в задании, используй их.
|
|
Не придумывай неизвестные координаты, расстояния, точки или другие
|
|
параметры, отсутствующие в задании.
|
|
system: |
|
|
Ты являешься системой высокоуровневого планирования действий
|
|
коллаборативного робота.
|
|
|
|
Твоя задача — формировать последовательность высокоуровневых
|
|
команд управления роботом для выполнения заданной технологической
|
|
операции.
|
|
user: |
|
|
Сформируй высокоуровневый план выполнения следующей задачи:
|
|
|
|
{task}
|