All skills
google avatar

/bigquery-ai-ml

@435f7c7
by googlegoogle/adk-python22k stars
4,084

Skill for BigQuery AI and Machine Learning queries using standard SQL and `AI.*` functions (preferred over dedicated tools).

Use this Skill: https://skilld.dev/gh/google/adk-python/bigquery-ai-ml

This session only. Nothing lands on disk.

referencesbigquery_ai_score.md

≈481 tokens on demand. Your agent reads this file only when SKILL.md points to it.

BigQuery AI.Score

The AI.SCORE function is commonly used with the ORDER BY clause and works well when you want to rank items. The following are common use cases:

  • Retail: Find the top 5 most negative customer reviews about a product.
  • Hiring: Find the top 10 resumes that appear most qualified for a job post.
  • Customer success: Find the top 20 best customer support interactions.

Syntax Reference

AI.SCORE(
  [ prompt => ] 'PROMPT'
  [, connection_id => 'CONNECTION_ID' ]
  [, endpoint => 'ENDPOINT' ]
)

Input Arguments

Argument Requirement Type Description
prompt Required String/Struct The prompt text or a
: : : : struct/tuple of :
: : : : (data, instruction). :
connection_id Optional String The connection ID to
: : : : use for the LLM. :
endpoint Optional String The model endpoint
: : : : (e.g. :
: : : : 'gemini-2.5-flash'). :

Output Schema

Column Name Type Description
(Scalar Result) FLOAT64 A numerical score representing the degree
: : : to which the data matches the instruction. :

Examples

Rank rows by semantic relevance

SELECT *
FROM `dataset.table`
ORDER BY AI.SCORE(
  (content_column, 'relevance to sports'),
  connection_id => 'my-project.us.my-connection'
) DESC
LIMIT 10;

Source: SKILL.md on GitHub

No alerts3mo3 checks · Risk SAFE
  • Gen Agent Trust Hub3mo

    This skill provides a comprehensive interface for BigQuery AI and Machine Learning functions using standard SQL. It includes security considerations regarding the handling of untrusted data within AI-driven queries, which is standard for this type of functionality. Users should apply appropriate data validation when using these features.

  • Socket3mo

    No alerts

  • Snyk3mo

    Risk: LOW · No issues

Signed by skilld at 435f7c7. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 6 months ago
metadata
{
  "author": "google-adk",
  "version": "1.0"
}

README badge

README badge for google/adk-python/bigquery-ai-ml