| |
- google.ai.generativelanguage_v1beta.services.generative_service.transports.rest.GenerativeServiceRestTransport(google.ai.generativelanguage_v1beta.services.generative_service.transports.base.GenerativeServiceTransport)
-
- GenerativeServiceRestTransport
class GenerativeServiceRestTransport(google.ai.generativelanguage_v1beta.services.generative_service.transports.rest.GenerativeServiceRestTransport) |
|
GenerativeServiceRestTransport(*, host: str = 'generativelanguage.googleapis.com', credentials: Optional[google.auth.credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, quota_project_id: Optional[str] = None, client_info: google.api_core.gapic_v1.client_info.ClientInfo = <google.api_core.gapic_v1.client_info.ClientInfo object at 0x7f1b149f6e30>, always_use_jwt_access: Optional[bool] = False, url_scheme: str = 'https', interceptor: Optional[google.ai.generativelanguage_v1beta.services.generative_service.transports.rest.GenerativeServiceRestInterceptor] = None, api_audience: Optional[str] = None) -> None
|
|
- Method resolution order:
- GenerativeServiceRestTransport
- google.ai.generativelanguage_v1beta.services.generative_service.transports.rest.GenerativeServiceRestTransport
- google.ai.generativelanguage_v1beta.services.generative_service.transports.base.GenerativeServiceTransport
- abc.ABC
- builtins.object
Data and other attributes defined here:
- __abstractmethods__ = frozenset()
Methods inherited from google.ai.generativelanguage_v1beta.services.generative_service.transports.rest.GenerativeServiceRestTransport:
- __init__(self, *, host: str = 'generativelanguage.googleapis.com', credentials: Optional[google.auth.credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, quota_project_id: Optional[str] = None, client_info: google.api_core.gapic_v1.client_info.ClientInfo = <google.api_core.gapic_v1.client_info.ClientInfo object at 0x7f1b149f6e30>, always_use_jwt_access: Optional[bool] = False, url_scheme: str = 'https', interceptor: Optional[google.ai.generativelanguage_v1beta.services.generative_service.transports.rest.GenerativeServiceRestInterceptor] = None, api_audience: Optional[str] = None) -> None
- Instantiate the transport.
Args:
host (Optional[str]):
The hostname to connect to (default: 'generativelanguage.googleapis.com').
credentials (Optional[google.auth.credentials.Credentials]): The
authorization credentials to attach to requests. These
credentials identify the application to the service; if none
are specified, the client will attempt to ascertain the
credentials from the environment.
credentials_file (Optional[str]): A file with credentials that can
be loaded with :func:`google.auth.load_credentials_from_file`.
This argument is ignored if ``channel`` is provided.
scopes (Optional(Sequence[str])): A list of scopes. This argument is
ignored if ``channel`` is provided.
client_cert_source_for_mtls (Callable[[], Tuple[bytes, bytes]]): Client
certificate to configure mutual TLS HTTP channel. It is ignored
if ``channel`` is provided.
quota_project_id (Optional[str]): An optional project to use for billing
and quota.
client_info (google.api_core.gapic_v1.client_info.ClientInfo):
The client info used to send a user-agent string along with
API requests. If ``None``, then default info will be used.
Generally, you only need to set this if you are developing
your own client library.
always_use_jwt_access (Optional[bool]): Whether self signed JWT should
be used for service account credentials.
url_scheme: the protocol scheme for the API endpoint. Normally
"https", but for testing or local servers,
"http" can be specified.
- close(self)
- Closes resources associated with the transport.
.. warning::
Only call this method if the transport is NOT shared
with other clients - this may cause errors in other clients!
Readonly properties inherited from google.ai.generativelanguage_v1beta.services.generative_service.transports.rest.GenerativeServiceRestTransport:
- batch_embed_contents
- count_tokens
- embed_content
- generate_answer
- generate_content
- kind
- stream_generate_content
Readonly properties inherited from google.ai.generativelanguage_v1beta.services.generative_service.transports.base.GenerativeServiceTransport:
- host
Data descriptors inherited from google.ai.generativelanguage_v1beta.services.generative_service.transports.base.GenerativeServiceTransport:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
Data and other attributes inherited from google.ai.generativelanguage_v1beta.services.generative_service.transports.base.GenerativeServiceTransport:
- AUTH_SCOPES = ()
- DEFAULT_HOST = 'generativelanguage.googleapis.com'
- __annotations__ = {'DEFAULT_HOST': <class 'str'>}
| |