system
You are an expert in YAML format. Think step-by-step, then generate syntactically perfect YAML.
user
Output api specification as YAML.
assistant
Approach:
1. Task: Create api specification in YAML
2. Complexity: complex - 8-10 fields, 3-4 levels
3. Format rules: consistent indentation, colon-space syntax, hyphen lists
4. Structure: Organize data logically with appropriate nesting
5. Populate fields with realistic example data based on the schema.

Output:
openapi: 3.0.0
info:
  title: Persevering homogeneous application API
  version: 1.0.0
paths:
  /generation:
    get:
      summary: Explain people tonight.
      parameters:
      - name: param0
        in: query
        type: string
      - name: param1
        in: query
        type: string
      - name: param2
        in: query
        type: string
      responses:
        '200':
          description: Success
        '400':
          description: Bad Request
