| { |
| "schema": "1.0", |
| "comment": "This file maps proto services/RPCs to the corresponding library clients/methods.", |
| "language": "go", |
| "protoPackage": "google.ai.generativelanguage.v1beta2", |
| "libraryPackage": "cloud.google.com/go/ai/generativelanguage/apiv1beta2", |
| "services": { |
| "DiscussService": { |
| "clients": { |
| "grpc": { |
| "libraryClient": "DiscussClient", |
| "rpcs": { |
| "CountMessageTokens": { |
| "methods": [ |
| "CountMessageTokens" |
| ] |
| }, |
| "GenerateMessage": { |
| "methods": [ |
| "GenerateMessage" |
| ] |
| } |
| } |
| }, |
| "rest": { |
| "libraryClient": "DiscussClient", |
| "rpcs": { |
| "CountMessageTokens": { |
| "methods": [ |
| "CountMessageTokens" |
| ] |
| }, |
| "GenerateMessage": { |
| "methods": [ |
| "GenerateMessage" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "ModelService": { |
| "clients": { |
| "grpc": { |
| "libraryClient": "ModelClient", |
| "rpcs": { |
| "GetModel": { |
| "methods": [ |
| "GetModel" |
| ] |
| }, |
| "ListModels": { |
| "methods": [ |
| "ListModels" |
| ] |
| } |
| } |
| }, |
| "rest": { |
| "libraryClient": "ModelClient", |
| "rpcs": { |
| "GetModel": { |
| "methods": [ |
| "GetModel" |
| ] |
| }, |
| "ListModels": { |
| "methods": [ |
| "ListModels" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "TextService": { |
| "clients": { |
| "grpc": { |
| "libraryClient": "TextClient", |
| "rpcs": { |
| "EmbedText": { |
| "methods": [ |
| "EmbedText" |
| ] |
| }, |
| "GenerateText": { |
| "methods": [ |
| "GenerateText" |
| ] |
| } |
| } |
| }, |
| "rest": { |
| "libraryClient": "TextClient", |
| "rpcs": { |
| "EmbedText": { |
| "methods": [ |
| "EmbedText" |
| ] |
| }, |
| "GenerateText": { |
| "methods": [ |
| "GenerateText" |
| ] |
| } |
| } |
| } |
| } |
| } |
| } |
| } |