Lists of tokens info from the input. A ComputeTokensRequest could have multiple instances with a prompt in each instance. We also need to return lists of tokens info for the request with multiple instances.
[[["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-06-27 UTC."],[],[],null,["# ComputeTokensResponse\n\nResponse message for ComputeTokens RPC call.\nFields `tokensInfo[]` `object (`[TokensInfo](/vertex-ai/docs/reference/rest/v1/ComputeTokensResponse#TokensInfo)`)` \nLists of tokens info from the input. A ComputeTokensRequest could have multiple instances with a prompt in each instance. We also need to return lists of tokens info for the request with multiple instances. \n\nTokensInfo\n----------\n\nTokens info with a list of tokens and the corresponding list of token ids.\nFields `tokens[]` `string (`[bytes](https://developers.google.com/discovery/v1/type-format)` format)` \nA list of tokens from the input.\n\nA base64-encoded string.\n`tokenIds[]` `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` \nA list of token ids from the input.\n`role` `string` \nOptional. Optional fields for the role from the corresponding Content."]]