File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -139,6 +139,8 @@ export class ChatSession {
139139
140140// @public
141141export interface ChromeAdapter {
142+ // @internal (undocumented)
143+ countTokens(request : CountTokensRequest ): Promise <Response >;
142144 generateContent(request : GenerateContentRequest ): Promise <Response >;
143145 generateContentStream(request : GenerateContentRequest ): Promise <Response >;
144146 isAvailable(request : GenerateContentRequest ): Promise <boolean >;
Original file line number Diff line number Diff line change 1515 * limitations under the License.
1616 */
1717
18- import { GenerateContentRequest } from './requests' ;
18+ import { CountTokensRequest , GenerateContentRequest } from './requests' ;
1919
2020/**
2121 * <b>(EXPERIMENTAL)</b> Defines an inference "backend" that uses Chrome's on-device model,
@@ -51,4 +51,9 @@ export interface ChromeAdapter {
5151 * @param request - a standard Firebase AI {@link GenerateContentRequest}
5252 */
5353 generateContentStream ( request : GenerateContentRequest ) : Promise < Response > ;
54+
55+ /**
56+ * @internal
57+ */
58+ countTokens ( request : CountTokensRequest ) : Promise < Response > ;
5459}
You can’t perform that action at this time.
0 commit comments