blob: bf1ecca47c8d7cd2f39498f3c17bf3961a002d12 [file]
type: google.api.Service
config_version: 3
name: generativelanguage.googleapis.com
title: Generative Language API
apis:
- name: google.ai.generativelanguage.v1beta2.DiscussService
- name: google.ai.generativelanguage.v1beta2.ModelService
- name: google.ai.generativelanguage.v1beta2.TextService
documentation:
summary: |-
The PaLM API allows developers to build generative AI applications using
the PaLM model. Large Language Models (LLMs) are a powerful, versatile
type of machine learning model that enables computers to comprehend and
generate natural language through a series of prompts. The PaLM API is
based on Google's next generation LLM, PaLM. It excels at a variety of
different tasks like code generation, reasoning, and writing. You can use
the PaLM API to build generative AI applications for use cases like
content generation, dialogue agents, summarization and classification
systems, and more.
backend:
rules:
- selector: google.ai.generativelanguage.v1beta2.DiscussService.CountMessageTokens
deadline: 50.0
- selector: google.ai.generativelanguage.v1beta2.DiscussService.GenerateMessage
deadline: 50.0
- selector: google.ai.generativelanguage.v1beta2.TextService.EmbedText
deadline: 50.0
- selector: google.ai.generativelanguage.v1beta2.TextService.GenerateText
deadline: 50.0
publishing:
new_issue_uri: https://github.com/google/generative-ai-python/issues/new
documentation_uri: https://developers.generativeai.google/
api_short_name: generativelanguage
github_label: 'api: ai'
doc_tag_prefix: generativelanguage
organization: CLOUD
library_settings:
- version: google.ai.generativelanguage.v1beta2
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