INFOSEEK_FEW_SHOTS = (
    {
        'context': [
            "The myrtle warbler (Setophaga coronata) is a small New World warbler.The myrtle warbler has a northerly and easterly distribution, with Audubon\'s further west.",
            "The summer male myrtle warbler has a slate blue back, and yellow crown, rump and flank patch. It has white tail patches, and the breast is streaked black.",
            "The stem is greyish green, usually 7-20 (cm) (in Southern Europe exceptionally 40\xa0cm) high, unbranched, erect, and terete. Especially further up, the stem is covered with short transparent glandular hairs."
        ],
        'question': "What is the closest parent taxonomy of this bird?",
        'answer': "Myrtle Warbler"
    },
    {
        'context': [
            "When threatened, however, they can reach up to 40 (km/h) and maintain that speed for 150 (m). Wombats defend home territories centred on their burrows, and they react aggressively to intruders. The common wombat occupies a range of up to 23 (ha), while the hairy-nosed species have much smaller ranges, of no more than 4 (ha).",
            "Female wombats give birth to a single young after a gestation period of roughly 20–30 days, which varies between species. All species have well-developed pouches, which the young leave after about six to seven months. Wombats are weaned after 15 months, and are sexually mature at 18 months",
            "For instance, the American Ornithologists' Union places larks just after the crows, shrikes, and vireos. At a finer level of detail, some now place the larks at the beginning of a superfamily Sylvioidea with the swallows, various \"Old World warbler\" and \"babbler\" groups, and others."
        ],
        'question': "How many offspring can this animal produce at the same time?",
        'answer': "1.0"
    },
    {
        'context': [
            "In the summer of 2005, original owner Madeleine Paulson provided the Old Friends Equine retirement facility in Georgetown, Kentucky with a substantial gift to enable them to acquire the horse, bring him home from Japan, and look after him during his retirement years.On November 7, 2005, the seventeen-year-old Fraise died suddenly from a ruptured blood vessel in his abdomen.",
            "Fraise (1988–2005) was an American Thoroughbred racehorse best known for winning the 1992 Breeders' Cup Turf.## Background.Fraise was a bay horse bred by Allen E. Paulson.",
            "These are sometimes referred to as chip art, silicon art, silicon graffiti or silicon doodling. The 555 timer IC The Operational amplifier 7400-series integrated circuits 4000-series integrated circuits, the CMOS counterpart to the 7400 series (see also: 74HC00 series)"
        ],
        "question": "In which year was this animal born?",
        'answer': "1988"
    }
)

VQA_PROMPT = (
    "Answer the question based on the image.\n\n"
    "Question: {question}\n\n"
    "Do not generate anything but the short answer.\n\n"
    "Short answer: {answer}"
)

CONTEXT_SEP = '\n##\n\n'
CONTEXT_VQA_PROMPT = (
    "Given the context, answer the question based on the image.\n\n"
    "Question: {question}\n\n"
    f"Context:\n{{context}}{CONTEXT_SEP}"
    "If the context does not help with the question, try to shortly answer it anyway.\n\n"
    "Do not generate anything but the short answer.\n\n"
    "Short answer: {answer}"
)

