"LLM queries"

queries = [
    {
        "category": "Overview",
        "header": "Overview",
        "Order": 10,
        "vector_db_query": "Give me some company facts, tell me about the company?",
        "LLM_query": "Provide a 20 word overview of the company",
        "check_domain": True,
        "search": "about",
    },
    {
        "category": "Overview",
        "header": "Acquisitions",
        "Order": 18,
        "vector_db_query": "What are the most recent (in the last three years) acquisitions the firm has had?",
        "LLM_query": "What are the most recent (in the last three years) acquisitions the firm has had?",
        "check_domain": False,
        "allow_empty": True,
        "search": "(buys | purchases | acquires | acquisitions)",
    },
    {
        "category": "Overview",
        "header": "Exits",
        "Order": 18,
        "vector_db_query": "What are the most recent (in the last three years) exits the firm has had?",
        "LLM_query": "What are the most recent (in the last three years) exits the firm has had?",
        "check_domain": False,
        "allow_empty": True,
        "search": "(exits | recent exits | exits in the last three years | sells | acquisitions)",
    },
    {
        "category": "HQ_Founded",
        "header": "HQ and Founded",
        "Order": 19,
        "vector_db_query": "Where is the company headquartered (HQ) and what year it was founded?",
        "LLM_query": "Return the completed the sentences: Company headquarter: <location>; Founded: <founded year>?",
        "allow_empty": True,
        "check_domain": False,
        "search": "(HQ | headquarters | founded)",
    },
    {
        "category": "AUM",
        "header": "AUM",
        "Order": 20,
        "vector_db_query": "What is the AUM (assets under management) for the fund?",
        "LLM_query": "What is the AUM (assets under management) for the fund?",
        "check_domain": True,
        "allow_empty": True,
        "search": "(AUM | assets under management | fund size)",
    },
    {
        "category": "Leadership",
        "header": "Management",
        "Order": 30,
        "vector_db_query": "Names of the founders, executives, management or leadership team and their roles.",
        "LLM_query": "Give back a list of names of the founders, executives, management or leadership team split by executive team and board members and their roles in the format of <name> : <role>. If you can't find it in the text, return an empty string.",
        "allow_empty": True,
        "check_domain": False,
        "search": "(leadership | management | team)",
    },
    {
        "category": "Investment Thesis",
        "header": "Investment Thesis",
        "Order": 40,
        "vector_db_query": "What is the fund's investment thesis? Broken down by the sectors, types of companies, geography, and stage of company.",
        "LLM_query": "What is the fund's investment thesis? Broken down by the sectors, types of companies, and stage of company.",
        "check_domain": True,
        "search": "(investment thesis | investment strategy | investment focus)",
    },
    {
        "category": "Investment Thesis",
        "header": "Investment Size",
        "Order": 45,
        "vector_db_query": "What is the typical investment size of the fund?",
        "LLM_query": "What is the typical investment size of the fund?",
        "check_domain": True,
        "search": "(investment size | typical investment)",
    },
    {
        "category": "Portfolio Companies",
        "header": "Portfolio Companies",
        "Order": 50,
        "vector_db_query": "What are some of the fund's portfolio companies?",
        "LLM_query": "What are some of the fund's portfolio companies?",
        "allow_empty": True,
        "check_domain": False,
        "search": "(portfolio companies | investments | portfolio)",
    },
]
