> ## Documentation Index
> Fetch the complete documentation index at: https://developer.box.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Gemini 2.5 Pro

export const MultiRelatedLinks = ({sections = []}) => {
  if (!sections || sections.length === 0) {
    return null;
  }
  return <div className="space-y-8">
      {sections.map((section, index) => <RelatedLinks key={index} title={section.title} items={section.items} />)}
    </div>;
};

export const RelatedLinks = ({title, items = []}) => {
  const getBadgeClass = badge => {
    if (!badge) return "badge-default";
    const badgeType = badge.toLowerCase().replace(/\s+/g, "-");
    return `badge-${badge === "ガイド" ? "guide" : badgeType}`;
  };
  if (!items || items.length === 0) {
    return null;
  }
  return <div className="my-8">
      {}
      <h3 className="text-sm font-bold uppercase tracking-wider mb-4">{title}</h3>

      {}
      <div className="flex flex-col gap-3">
        {items.map((item, index) => <a key={index} href={item.href} className="py-2 px-3 rounded related_link hover:bg-[#f2f2f2] dark:hover:bg-[#111827] flex items-center gap-3 group no-underline hover:no-underline border-b-0">
            {}
            <span className={`px-2 py-1 rounded-full text-xs font-semibold uppercase tracking-wide flex-shrink-0 ${getBadgeClass(item.badge)}`}>
              {item.badge}
            </span>

            {}
            <span className="text-base">{item.label}</span>
          </a>)}
      </div>
    </div>;
};

export const Link = ({href, children, className, ...props}) => {
  const [localizedHref, setLocalizedHref] = useState(href);
  const supportedLocales = useMemo(() => ['ja'], []);
  useEffect(() => {
    const getLocaleFromPath = path => {
      const match = path.match(/^\/([a-z]{2})(?:\/|$)/);
      if (match) {
        const potentialLocale = match[1];
        if (supportedLocales.includes(potentialLocale)) {
          return potentialLocale;
        }
      }
      return null;
    };
    const hasLocalePrefix = path => {
      const match = path.match(/^\/([a-z]{2})(?:\/|$)/);
      return match ? supportedLocales.includes(match[1]) : false;
    };
    const currentPath = window.location.pathname;
    const currentLocale = getLocaleFromPath(currentPath);
    if (href && href.startsWith('/') && !hasLocalePrefix(href)) {
      if (currentLocale) {
        setLocalizedHref(`/${currentLocale}${href}`);
      } else {
        setLocalizedHref(href);
      }
    } else {
      setLocalizedHref(href);
    }
  }, [href, supportedLocales]);
  return <a href={localizedHref} className={className} {...props}>
      {children}
    </a>;
};

**Google Gemini 2.5 Pro** is a multimodal model capable of solving complex problems. It can comprehend vast datasets and challenging problems from different information sources, including text, audio, images, video, and even entire code repositories.

## Model details

| Item                  | Value                     | Description                                                                                                                                                                                          |
| --------------------- | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Model name            | **Google Gemini 2.5 Pro** | The name of the model.                                                                                                                                                                               |
| Model category        | **Premium**               | The category of the model: Standard or Premium.                                                                                                                                                      |
| API model name        | `google__gemini_2_5_pro`  | The name of the model that is used in the <Link href="/guides/box-ai/ai-agents/ai-agent-overrides">Box AI API for model overrides</Link>. The user must provide this exact name for the API to work. |
| Hosting layer         | **Google**                | The trusted organization that securely hosts LLM.                                                                                                                                                    |
| Model provider        | **Google**                | The organization that provides this model.                                                                                                                                                           |
| Release date          | **June 17th 2025**        | The release date for the model.                                                                                                                                                                      |
| Knowledge cutoff date | **January 2025**          | The date after which the model does not get any information updates.                                                                                                                                 |
| Input context window  | **1m tokens**             | The number of tokens supported by the input context window.                                                                                                                                          |
| Maximum output tokens | **65k tokens**            | The number of tokens that can be generated by the model in a single request.                                                                                                                         |
| Empirical throughput  | **Not specified**         | The number of tokens the model can generate per second.                                                                                                                                              |
| Open source           | **No**                    | Specifies if the model's code is available for public use.                                                                                                                                           |

## Additional documentation

For additional information, see [official Google Gemini 2.5 Pro documentation][vertex-ai-gemini-2-5-pro].

[vertex-ai-gemini-2-5-pro]: https://cloud.google.com/vertex-ai/generative-ai/docs/models/gemini/2-5-pro

<RelatedLinks
  title="RELATED GUIDES"
  items={[
  { label: "Ask questions to Box AI", href: "/guides/box-ai/ai-tutorials/ask-questions", badge: "GUIDE" },
  { label: "Generate text with Box AI", href: "/guides/box-ai/ai-tutorials/generate-text", badge: "GUIDE" },
  { label: "Extract metadata from file (freeform)", href: "/guides/box-ai/ai-tutorials/extract-metadata", badge: "GUIDE" },
  { label: "Extract metadata from file (structured)", href: "/guides/box-ai/ai-tutorials/extract-metadata-structured", badge: "GUIDE" },
  { label: "Get default AI agent configuration", href: "/guides/box-ai/ai-agents/get-agent-default-config", badge: "GUIDE" }
]}
/>
