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/[email protected] --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; |