Perspectives

Pro

Three AI models analyze a topic from Optimist, Realist, and Pessimist viewpoints, then synthesize a balanced conclusion. Get a complete picture of any situation.

Overview

Perspectives mode provides three distinct viewpoints on any topic or question. Each model adopts a different perspective—optimist, realist, or pessimist—and a fourth model synthesizes these views into a balanced conclusion with areas of agreement and key uncertainties.

Optimist
Realist
Pessimist
Synthesis

Key Features

Parallel Execution

All three perspectives run simultaneously for fast results. No waiting for sequential processing.

Key Points Extraction

Each perspective includes 3-5 key points summarizing the main takeaways for quick scanning.

Balanced Synthesis

A fourth model synthesizes all views, identifying areas of agreement and key uncertainties.

Voting Support

Vote on which perspective was most helpful. Feedback helps improve AI models over time.

How It Works

1

Topic Analysis

Your question or topic is sent to three models, each with a specific perspective prompt.

2

Parallel Generation

Parallel

All three perspectives generate simultaneously. The UI updates as each perspective completes.

3

Synthesis

Once all perspectives are complete, a fourth model synthesizes them into a balanced conclusion with areas of agreement, uncertainties, and an optional recommendation.

The Three Perspectives

Optimist

Focuses on opportunities, benefits, and positive outcomes. Identifies upside potential, growth prospects, and reasons for hope. Thinks about best-case scenarios and enabling factors.

Realist

Provides objective, evidence-based analysis without bias. Weighs both positives and negatives, identifies likely outcomes based on data, and presents a grounded perspective on probabilities.

Pessimist

Identifies risks, challenges, and potential downsides. Acts as a devil's advocate, highlighting obstacles, worst-case scenarios, and cautionary factors to consider.

Example Output

Topic

"Should I invest in Bitcoin for retirement savings?"

Optimist (GPT-5.2)

"Bitcoin has shown remarkable long-term growth, averaging 200%+ annual returns over its history. Institutional adoption is accelerating, and regulatory clarity is improving..."

Realist (Claude Sonnet 4.5)

"Historical performance doesn't guarantee future returns. Bitcoin's volatility (80%+ drawdowns) makes it unsuitable as a sole retirement vehicle. A small allocation (5-10%) might be appropriate..."

Pessimist (Gemini 2.5)

"Cryptocurrency has no intrinsic value and could go to zero. Regulatory crackdowns, quantum computing threats, and energy concerns pose existential risks. Retirement savings need security, not speculation..."

Synthesis

Agreement: All perspectives agree retirement savings need diversification and that Bitcoin is high-risk.
Recommendation: Consider a small allocation (under 10%) only if you have a long time horizon and can afford to lose it entirely.

When to Use Perspectives

Major life or business decisions
Investment or financial analysis
Risk assessment for projects or ventures
Career or educational choices
Technology adoption decisions
Evaluating trends or market opportunities

API Usage

Perspectives mode uses the Konnect OpenAI-compatible API with pattern extensions.

cURL
curl https://api.konnect.ai/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "konnect-perspectives",
    "messages": [
      {"role": "user", "content": "Should I start a business in 2026?"}
    ],
    "stream": true,
    "konnect.pattern": "perspectives",
    "konnect.models": ["gpt-5.2", "claude-sonnet-4-5-20250929", "gemini-2.5-flash"]
  }'

The three models correspond to Optimist, Realist, and Pessimist roles. A fourth model (Sonnet 4.5 by default) performs the synthesis.

Streaming Events

Perspectives mode streams events as each perspective completes:

optimist_complete

Sent when the optimist perspective finishes. Includes content and key points.

realist_complete

Sent when the realist perspective finishes.

pessimist_complete

Sent when the pessimist perspective finishes.

synthesis_complete

Sent when the synthesis is ready. Contains areas of agreement, uncertainties, and recommendation.

Example optimist_complete event
{
  "konnect.metadata": {
    "perspectives_event": "optimist_complete",
    "optimist": {
      "role": "optimist",
      "model": "gpt-5.2",
      "content": "...",
      "key_points": [
        "Strong market opportunity",
        "Favorable economic conditions",
        "Growing customer demand"
      ]
    }
  }
}

Current Limitations

The following features are planned but not yet implemented:

  • Share - Share perspectives analysis publicly
  • Voting - Vote on which perspective was most helpful

Follow-up questions are now supported! Click the "Ask About This" button after an analysis completes to ask questions about the perspectives, areas of agreement, or get clarification on the recommendations.

Explore other modes