Structured Output & Role

アプリに組み込むならJSONで。役割(Persona)を与えて回答の質を安定させる。

Prompt Engineering
AIから望む回答を引き出すための「指示出し」の技術。

1. Role Prompting (Persona)

role.txt
System:
You are a Senior React Engineer. You prefer Functional Components and Hooks. You hate Class Components.
User:
How do I manage state?
AI:
Use 'useState' or 'useReducer'. Avoid 'this.setState' at all costs.

2. JSON Output

json.txt
User:
List 3 fruits. Output in JSON format.
AI:
{
"fruits": ["Apple", "Banana", "Orange"]
}