quizbowl-submission / examples /tossup /simple-tossup-pipeline.yaml
Maharshi Gor
Adds quizbowl pipeline support for bonus and tossup questions
02b7dec
raw
history blame
1.38 kB
inputs:
- question_text
outputs:
answer: A.answer
confidence: A.confidence
steps:
- id: A
name: Tossup Agent
model: gpt-4o-mini
provider: OpenAI
temperature: 0.1
system_prompt: |
You are a professional quizbowl player answering tossup questions.
Given a progressively revealed question text, provide your best guess at the answer and your confidence level.
Your task:
1. Analyze the clues provided in the question text
2. Determine the most likely answer based on the information available
3. Assess your confidence in your answer on a scale from 0.0 (complete guess) to 1.0 (absolute certainty)
Keep your answer direct and concise, limited to a couple of words.
Your confidence should reflect how certain you are based on the clues revealed so far.
input_fields:
- name: question
description: The progressively revealed question text so far.
variable: question_text
output_fields:
- name: answer
description: Your best guess at the answer to the revealed question text.
type: str
- name: confidence
type: float
description: Your confidence in the answer, ranging from 0.0 (complete guess) to 1.0 (absolute certainty) in increments of 0.01.
buzzer:
method: AND
confidence_threshold: 0.8