A Python application that uses Google's Generative AI API to summarize text and extract key insights from documents.
Requirements:
- Python 3.7+
- Google Cloud Platform account with API key and project ID
API_KEY=[REDACTED] | |
CHAT_MODEL_NAME=gemini-pro | |
INIT_PROMPT=You are a Pizza order bot. You take orders for Pizza This is all you can do. | |
INIT_PROMPT_AGREEMENT=I under stand I am a pizza bot I will only take orders for pizza. |
I am going to give you a source JSon object and a destination JSon object. I want you to transform the data in source object to the format of the destination JSon object. The birth date format is mm-dd-YYYY. | |
This is the source object '{source}' | |
This is the destination object '{destination}' The date format for the destination object is YYYY-mm-dd. Given is an array of given names. | |
Please return the destination object with the values given in the source object. |
// npm install googleapis@105 @google-cloud/local-auth@2.1.0 --save | |
const fs = require('fs'); | |
const fsp = fs.promises; | |
const path = require('path'); | |
const process = require('process'); | |
const {authenticate} = require('@google-cloud/local-auth'); | |
const {google} = require('googleapis'); |
{ | |
"resourceType": "Bundle", | |
"id": "2d3be3fe-f464-4bb1-b0eb-110c2a88e8a9", | |
"meta": { | |
"profile": [ | |
"http://gateway.kl.dk/1.0/StructureDefinition/klgateway-care-delivery-report" | |
] | |
}, | |
"type": "collection", | |
"timestamp": "2022-03-03T12:07:20.91+01:00", |
{ | |
"resourceType": "Bundle", | |
"id": "C424B46A-C0D9-4836-A835-57CF83A41358", | |
"meta": { | |
"profile": [ | |
"http://gateway.kl.dk/1.0/StructureDefinition/klgateway-care-delivery-report" | |
] | |
}, | |
"type": "collection", | |
"timestamp": "2021-07-15T12:40:16.657+02:00", |
using System; | |
using System.IO; | |
using System.Threading.Tasks; | |
using Google.Apis.Upload; | |
using Google.Apis.YouTube.v3; | |
using Google.Apis.YouTube.v3.Data; | |
namespace YouTubeExampleUpload | |
{ | |
public class UploadVideo |
#create the new cluser | |
gcloud deployment-manager deployments create kuberneties-deployment-v3 --config k8s.yaml | |
# update the cluser if you change the yaml file | |
gcloud deployment-manager deployments update kuberneties-deployment-v3 --config k8s.yaml | |
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<title>Hello Drive v3</title> | |
<!-- Create a client id on Google developer console. Web credentials https://youtu.be/pBVAyU4pZOU --> | |
<meta name="google-signin-client_id" content="YOURCREDENTIALSHERE"> | |
<meta name="google-signin-scope" content="https://www.googleapis.com/auth/drive.metadata.readonly"> | |
</head> | |
<body> |
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
using System.Linq; | |
using System.Threading; | |
using Google.Apis.AnalyticsReporting.v4; | |
using Google.Apis.AnalyticsReporting.v4.Data; | |
using Google.Apis.Auth.OAuth2; | |
using Google.Apis.Services; | |
using Google.Apis.Util.Store; |