The Firebase AI Logic API provides programmatic access for creating, testing, and managing server prompt templates.
Service: firebasevertexai.googleapis.com
To call this service, we recommend that you use the Google-provided client libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.
REST Resource: v1beta.projects.locations.templates
| Methods | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/templates Creates a new PromptTemplate. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/templates/*} Deletes a PromptTemplate. |
get |
GET /v1beta/{name=projects/*/locations/*/templates/*} Gets a PromptTemplate. |
list |
GET /v1beta/{parent=projects/*/locations/*}/templates Lists PromptTemplates. |
modifyLock |
POST /v1beta/{name=projects/*/locations/*/templates/*}:modifyLock Updates the Lock state on a PromptTemplate |
patch |
PATCH /v1beta/{promptTemplate.name=projects/*/locations/*/templates/*} Updates a PromptTemplate. |
templateGenerateContent |
POST /v1beta/{name=projects/*/locations/*/templates/*}:templateGenerateContent Generate content with multimodal inputs using a server-side prompt template. |
templatePredict |
POST /v1beta/{name=projects/*/locations/*/templates/*}:templatePredict Perform an online prediction using a server-side prompt template. |
templateStreamGenerateContent |
POST /v1beta/{name=projects/*/locations/*/templates/*}:templateStreamGenerateContent Generate content with multimodal inputs and streaming outputs using a server-side prompt template. |
REST Resource: v1beta.projects.templates
| Methods | |
|---|---|
templateGenerateContent |
POST /v1beta/{name=projects/*/templates/*}:templateGenerateContent Generate content with multimodal inputs using a server-side prompt template. |
templatePredict |
POST /v1beta/{name=projects/*/templates/*}:templatePredict Perform an online prediction using a server-side prompt template |
templateStreamGenerateContent |
POST /v1beta/{name=projects/*/templates/*}:templateStreamGenerateContent Generate content with multimodal inputs and streaming outputs using a server-side prompt template. |