import logging import json import time import io import os import re import requests import random import hashlib from datetime import datetime from openai import OpenAI from google.auth.transport.requests import Request from google.oauth2.service_account import Credentials from google import auth from google.cloud import bigquery from google.cloud import storage from google.cloud import aiplatform from vertexai.preview.generative_models import GenerativeModel from google.oauth2.service_account import Credentials