1type: google.api.Service 2config_version: 3 3name: generativelanguage.googleapis.com 4title: Generative Language API 5 6apis: 7- name: google.ai.generativelanguage.v1.GenerativeService 8- name: google.ai.generativelanguage.v1.ModelService 9- name: google.longrunning.Operations 10 11documentation: 12 summary: |- 13 The Gemini API allows developers to build generative AI applications using 14 Gemini models. Gemini is our most capable model, built from the ground up 15 to be multimodal. It can generalize and seamlessly understand, operate 16 across, and combine different types of information. including language, 17 images, audio, video, and code. You can use the Gemini API for use cases 18 like reasoning across text and images, content generation, dialogue 19 agents, summarization and classification systems, and more. 20 21http: 22 rules: 23 - selector: google.longrunning.Operations.CancelOperation 24 post: '/v1/{name=tunedModels/*/operations/*}:cancel' 25 body: '*' 26 - selector: google.longrunning.Operations.GetOperation 27 get: '/v1/{name=tunedModels/*/operations/*}' 28 - selector: google.longrunning.Operations.ListOperations 29 get: '/v1/{name=operations}' 30 additional_bindings: 31 - get: '/v1/{name=tunedModels/*}/operations' 32 33publishing: 34 new_issue_uri: https://github.com/google/generative-ai-python/issues/new 35 documentation_uri: https://ai.google.dev/docs 36 api_short_name: generativelanguage 37 github_label: 'api: ai' 38 doc_tag_prefix: generativelanguage 39 organization: GENERATIVE_AI 40 library_settings: 41 - version: google.ai.generativelanguage.v1 42 launch_stage: EARLY_ACCESS 43 java_settings: 44 common: {} 45 cpp_settings: 46 common: {} 47 php_settings: 48 common: {} 49 python_settings: 50 common: 51 destinations: 52 - PACKAGE_MANAGER 53 node_settings: 54 common: 55 destinations: 56 - PACKAGE_MANAGER 57 dotnet_settings: 58 common: {} 59 ruby_settings: 60 common: {} 61 go_settings: 62 common: 63 destinations: 64 - PACKAGE_MANAGER 65