type: google.api.Service config_version: 3 name: generativelanguage.googleapis.com title: Generative Language API apis: - name: google.ai.generativelanguage.v1beta.CacheService - name: google.ai.generativelanguage.v1beta.DiscussService - name: google.ai.generativelanguage.v1beta.FileService - name: google.ai.generativelanguage.v1beta.GenerativeService - name: google.ai.generativelanguage.v1beta.ModelService - name: google.ai.generativelanguage.v1beta.PermissionService - name: google.ai.generativelanguage.v1beta.PredictionService - name: google.ai.generativelanguage.v1beta.RetrieverService - name: google.ai.generativelanguage.v1beta.TextService - name: google.longrunning.Operations documentation: summary: |- The Gemini API allows developers to build generative AI applications using Gemini models. Gemini is our most capable model, built from the ground up to be multimodal. It can generalize and seamlessly understand, operate across, and combine different types of information including language, images, audio, video, and code. You can use the Gemini API for use cases like reasoning across text and images, content generation, dialogue agents, summarization and classification systems, and more. publishing: new_issue_uri: https://github.com/google/generative-ai-python/issues/new documentation_uri: https://ai.google.dev/docs api_short_name: generativelanguage github_label: 'api: ai' doc_tag_prefix: generativelanguage organization: GENERATIVE_AI library_settings: - version: google.ai.generativelanguage.v1beta launch_stage: EARLY_ACCESS java_settings: common: {} cpp_settings: common: {} php_settings: common: {} python_settings: common: destinations: - PACKAGE_MANAGER node_settings: common: destinations: - PACKAGE_MANAGER dotnet_settings: common: {} ruby_settings: common: {} go_settings: common: destinations: - PACKAGE_MANAGER