initial commit

This commit is contained in:
2025-02-19 11:17:17 +08:00
commit 2862d358bd
22 changed files with 76592 additions and 0 deletions

17
gemini_trainer.py Normal file
View File

@@ -0,0 +1,17 @@
import json
import csv
GEMINI_API_KEY = "AIzaSyCpLX-Ps4U9BxrKPL22bL_SAX1S30QF-Xg"
def generate_gemini_training_file(data):
training_temp_filename = "training_gemini.csv"
# create files that contain training data in jsonl format
with open(training_temp_filename, 'w') as file:
fieldnames = ['text_input', 'output']
writer = csv.DictWriter(file, fieldnames=fieldnames)
writer.writeheader()
writer.writerows(data)