Skip to content

Instantly share code, notes, and snippets.

{
"protoPayload": {
"@type": "type.googleapis.com/google.cloud.audit.AuditLog",
"authenticationInfo": {
"principalEmail": "account@domain",
"principalSubject": "user:account@domain"
},
"requestMetadata": {
"callerIp": "x.x.x.x",
"callerSuppliedUserAgent": "grpc-python/1.51.3 grpc-c/29.0.0 (linux; chttp2),gzip(gfe)",
- consumerOverride:
dimensions:
base_model: text-bison
region: ...
name: ...
defaultLimit: '60'
dimensions:
base_model: text-bison
region: ...
consumerQuotaLimits:
- metric: aiplatform.googleapis.com/online_prediction_requests_per_base_model
quotaBuckets:
- {}
- dimensions:
region: ...
- consumerOverride:
dimensions:
base_model: text-bison
region: us-central1
gcloud alpha services quota list --service=aiplatform.googleapis.com \
--consumer=projects/[project] \
--filter=metric=aiplatform.googleapis.com/online_prediction_requests_per_base_model \
> tmp.txt
gcloud alpha services quota update --service=aiplatform.googleapis.com \
--consumer=projects/[project] --dimensions=region=[region] \
--dimensions=base_model=text-bison --value=59 \
--metric=aiplatform.googleapis.com/online_prediction_requests_per_base_model \
--unit=1/min/{project}/{region}/{base_model} \
gcloud alpha services quota update --service=aiplatform.googleapis.com \
--consumer=projects/[project] --dimensions=region=[region] \
--dimensions=base_model=text-bison --value=0 \
--metric=aiplatform.googleapis.com/online_prediction_requests_per_base_model \
--unit=1/min/{project}/{region}/{base_model} \
--force
# Example Custom Container Job
# To submit a job to AI Platform Training
## Set required environment variables
```
# Replace with your project id, region, and image name
PROJECT=[project-id]
REGION=[region]
IMAGE_URI=gcr.io/${PROJECT}/[image-name]:latest
/home/jupyter/AIHub:~$ sudo papermill \ 
./training-local-args.ipynb \ 
./training-output.ipynb -p epochs 2
~$ sudo tail -f /proc/<pid>/fd/1
/home/jupyter/AIHub:~$ sudo papermill \
/home/jupyter/AIHub/training-local-args.ipynb \
/home/jupyter/AIHub/training-output.ipynb -p epochs 2 &> \
~/output.txt & 
/home/jupyter/AIHub:~$ disown