Skip to content

add few-shot prompting to rai demo projects #346

Open
@boczekbartek

Description

@boczekbartek

Is your feature request related to a problem? Please describe.
Currently, demo projects in rai use prompts that contain:

  • robot identity from rai_whoami (link)
  • general mission for the robot (link)
  • tips and guidelines about ros2 (link)
  • tips and guidelines about the task (link, link)
  • documentation of attached tools (link)

Describe the solution you'd like
Few-shot prompting (https://www.promptingguide.ai/techniques/fewshot) is a technique commonly used to improve LLM agents' performance. The current demo shows that LLMs can achieve good zero-shot capabilities, but with few-show prompting, they have the potential to be significantly improved.

Few-shot prompting can be applied by adding successful interactions to the system prompt. This can be a sequence of tool calls or tool calls with specific parameters.

Describe alternatives you've considered
Fine-tuning is a next step, but few-shot should be checked first, as much cheaper and easier.

Additional context

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestgood first issueGood for newcomersllmThis issue is related to Large Language Modelspriority/minorLower-priority tasks that can be picked up when time allows or planned for later.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions