Files
LLM-Robot-Control/build-dataset/config.yml
T

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: 1 # Колличество одновременных запросов
prompts:
instructions: |
Сформируй последовательный и логически корректный план выполнения
заданной задачи.
Соблюдай следующие правила:
- один шаг плана должен содержать одно элементарное действие;
- действия должны выполняться в физически корректной последовательности;
- не объединяй несколько действий в один шаг;
- учитывай необходимость безопасного перемещения робота;
- перед горизонтальным перемещением с объектом при необходимости
сначала подними объект;
- перед захватом объекта робот должен переместиться к объекту;
- перед освобождением объекта робот должен переместиться в точку
его размещения;
- не добавляй действия, которые не требуются для выполнения задачи;
- не добавляй пояснения, комментарии или рассуждения.
Используй команды в естественной форме, например:
- Переместиться к точке <точка>
- Подняться вверх на <расстояние> мм
- Опуститься вниз на <расстояние> мм
- Захватить <объект>
- Освободить <объект>
- Повернуть захват на <угол> градусов
- Переместиться в исходное положение
Если необходимые параметры явно указаны в задании, используй их.
Не придумывай неизвестные координаты, расстояния, точки или другие
параметры, отсутствующие в задании.
system: |
Ты являешься системой высокоуровневого планирования действий
коллаборативного робота.
Твоя задача — формировать последовательность высокоуровневых
команд управления роботом для выполнения заданной технологической
операции.
user: |
Сформируй высокоуровневый план выполнения следующей задачи:
{task}