Optional. The user provided system instructions for the model. Note: only text should be used in parts and content in each part will be in a separate paragraph.
Optional. A list of Tools the model may use to generate the next response. A Tool is a piece of code that enables the system to interact with external systems to perform an action, or set of actions, outside of knowledge and scope of the model.
Optional. A list of Tools the model may use to generate the next
response.
A Tool is a piece of code that enables the system to interact with
external systems to perform an action, or set of actions, outside of
knowledge and scope of the model.
Optional. A list of Tools the model may use to generate the next
response.
A Tool is a piece of code that enables the system to interact with
external systems to perform an action, or set of actions, outside of
knowledge and scope of the model.
Required. The name of the Endpoint requested to perform token counting.
Format:
projects/{project}/locations/{location}/endpoints/{endpoint}
Please see LlmUtilityServiceClient::endpointName() for help formatting this field.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Ai Platform V1 Client - Class CountTokensRequest (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.CountTokensRequest)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.CountTokensRequest)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.CountTokensRequest)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.CountTokensRequest)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.CountTokensRequest)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.CountTokensRequest)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.CountTokensRequest)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.CountTokensRequest)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.CountTokensRequest)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.CountTokensRequest)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.CountTokensRequest)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.CountTokensRequest)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.CountTokensRequest)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.CountTokensRequest)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.CountTokensRequest)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.CountTokensRequest)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.CountTokensRequest)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.CountTokensRequest)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.CountTokensRequest)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.CountTokensRequest)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.CountTokensRequest)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.CountTokensRequest)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.CountTokensRequest)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.CountTokensRequest)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.CountTokensRequest)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.CountTokensRequest)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.CountTokensRequest)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.CountTokensRequest)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.CountTokensRequest)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.CountTokensRequest)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.CountTokensRequest)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.CountTokensRequest)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.CountTokensRequest)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.CountTokensRequest)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.CountTokensRequest)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.CountTokensRequest)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.CountTokensRequest)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.CountTokensRequest)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.CountTokensRequest)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.CountTokensRequest)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.CountTokensRequest)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.CountTokensRequest)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.CountTokensRequest)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.CountTokensRequest)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.CountTokensRequest)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.CountTokensRequest)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.CountTokensRequest)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.CountTokensRequest)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.CountTokensRequest)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.CountTokensRequest)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.CountTokensRequest)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.CountTokensRequest)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.CountTokensRequest)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.CountTokensRequest)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.CountTokensRequest)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.CountTokensRequest) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class CountTokensRequest.\n\nRequest message for PredictionService.CountTokens.\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.CountTokensRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getEndpoint\n\nRequired. The name of the Endpoint requested to perform token counting.\n\nFormat:\n`projects/{project}/locations/{location}/endpoints/{endpoint}`\n\n### setEndpoint\n\nRequired. The name of the Endpoint requested to perform token counting.\n\nFormat:\n`projects/{project}/locations/{location}/endpoints/{endpoint}`\n\n### getModel\n\nOptional. The name of the publisher model requested to serve the\nprediction. Format:\n`projects/{project}/locations/{location}/publishers/*/models/*`\n\n### setModel\n\nOptional. The name of the publisher model requested to serve the\nprediction. Format:\n`projects/{project}/locations/{location}/publishers/*/models/*`\n\n### getInstances\n\nOptional. The instances that are the input to token counting call.\n\nSchema is identical to the prediction schema of the underlying model.\n\n### setInstances\n\nOptional. The instances that are the input to token counting call.\n\nSchema is identical to the prediction schema of the underlying model.\n\n### getContents\n\nOptional. Input content.\n\n### setContents\n\nOptional. Input content.\n\n### getSystemInstruction\n\nOptional. The user provided system instructions for the model.\n\nNote: only text should be used in parts and content in each part will be in\na separate paragraph.\n\n### hasSystemInstruction\n\n### clearSystemInstruction\n\n### setSystemInstruction\n\nOptional. The user provided system instructions for the model.\n\nNote: only text should be used in parts and content in each part will be in\na separate paragraph.\n\n### getTools\n\nOptional. A list of `Tools` the model may use to generate the next\nresponse.\n\nA `Tool` is a piece of code that enables the system to interact with\nexternal systems to perform an action, or set of actions, outside of\nknowledge and scope of the model.\n\n### setTools\n\nOptional. A list of `Tools` the model may use to generate the next\nresponse.\n\nA `Tool` is a piece of code that enables the system to interact with\nexternal systems to perform an action, or set of actions, outside of\nknowledge and scope of the model.\n\n### getGenerationConfig\n\nOptional. Generation config that the model will use to generate the\nresponse.\n\n### hasGenerationConfig\n\n### clearGenerationConfig\n\n### setGenerationConfig\n\nOptional. Generation config that the model will use to generate the\nresponse.\n\n### static::build"]]