Код: Выделить всё
import os
from dotenv import load_dotenv
import google.generativeai as genai
load_dotenv()
GOOGLE_API_KEY = os.getenv('GOOGLE_API_KEY')
genai.configure(api_key=GOOGLE_API_KEY)
conversation_buffer = []
def introduce_candidate():
model = genai.GenerativeModel('gemini-pro')
# Introduce candidate and store name in conversation_buffer
# ...
def ask_question(prompt):
# Ask a question to the candidate and store in conversation_buffer
# ...
def generate_follow_up(candidate_name, response):
# Generate follow-up question based on previous responses
# Store follow-up question in conversation_buffer
# ...
def main():
# Main interview session loop
# ...
Подробнее здесь: https://stackoverflow.com/questions/787 ... -generatio