Perguntas sobre integração no Cortex Analyst

O recurso perguntas de integração no Cortex Analyst fornece sugestões relevantes de perguntas que seus usuários podem fazer enquanto interagem com seu aplicativo de conversação com tecnologia Cortex Analyst, o que os ajudará a começar.

Como funcionam as perguntas de integração

O Cortex Analyst tem três modos de operação, dependendo da configuração do seu modelo semântico:

  1. Gera perguntas usando Large Language Models (modo padrão sem Verified Query Repository)

    Quando seu modelo semântico não inclui um Verified Query Repository (VQR), o Cortex Analyst usa os Grandes modelos de linguagem (LLMs) subjacentes para gerar até três perguntas sugeridas. Observe que essas perguntas nem sempre podem ser respondidas; por exemplo, o sistema pode sugerir uma pergunta que não produz resultados.

  2. Sugere perguntas do Verified Query Repository (modo padrão com VQR)

    Se o seu modelo semântico tiver um Verified Query Repository (VQR) definido, o Cortex Analyst retorna até cinco perguntas sugeridas do VQR. Essas perguntas são selecionadas com base em sua similaridade com a entrada do usuário. Por exemplo, se um usuário perguntar, What questions can I ask about revenue?, o Cortex Analyst retornará até 5 perguntas que provavelmente são sobre a receita do repositório VQR e que provavelmente serão respondidas.

  3. Retorna perguntas de integração configuradas no modelo semântico (modo personalizável com VQR)

    Para ter mais controle sobre quais perguntas são exibidas, você pode usar o novo sinalizador use_as_onboarding_question em sua configuração do VQR.

    • Quando este sinalizador é definido como verdadeiro, o Cortex Analyst retornará todas as perguntas marcadas como perguntas de integração, independentemente de sua semelhança com a entrada do usuário.

    • Esse recurso é útil se você quiser apresentar um conjunto completo de perguntas predefinidas e passíveis de resposta para os usuários, como em uma experiência de integração. Se você sinalizar mais de 5 perguntas, todas as perguntas sinalizadas serão retornadas na resposta.

Como configurar perguntas de integração

Para definir perguntas de integração, você precisa marcar consultas verificadas específicas no modelo semântico com o sinalizador use_as_onboarding_question. O exemplo abaixo mostra como definir isso:

verified_queries:

- name: "lowest revenue each month"
  question: For each month, what was the lowest daily revenue and on what date did that lowest revenue occur?

  use_as_onboarding_question: true

  sql: "WITH monthly_min_revenue AS (
SELECT
    DATE_TRUNC('MONTH', date) AS month,
    MIN(daily_revenue) AS min_revenue
FROM \__daily_revenue
GROUP BY
DATE_TRUNC('MONTH', date)

)

SELECT
    mmr.month,
    mmr.min_revenue,
    dr.date AS min_revenue_date
FROM monthly_min_revenue AS mmr JOIN \__daily_revenue AS dr
ON mmr.month = DATE_TRUNC('MONTH', dr.date)
AND mmr.min_revenue = dr.daily_revenue
ORDER BY mmr.month DESC NULLS LAST"

verified_at: 1715187400

verified_by: user_name
Copy