def devai()

in outer-loop-chrome-extension/main.py [0:0]


def devai(request):
    logger.log(f"Received a request for Code Review")

    # Parse the request body
    request_json = request.get_json(silent=True)

    # Extract the data from the request body
    if request_json and 'data' in request_json:
        user_data = request_json['data']
        logger.log(f"Received data from user: {user_data}")
    else:
        user_data = "NO SOURCE PROVIDED"
        logger.log(user_data)

    vertexai.init(project=PROJECT_ID, location=LOCATION)
    model = TextGenerationModel.from_pretrained("text-bison")
    
    prompt = f'''
    You are and expert software developer reviewing code. 
    Review the code below and provide a review in HTML format.

    EXAMPLE INPUT:def average(x, y):
    return x - y