This commit is contained in:
2025-04-04 09:38:23 +00:00
parent 42fe0064fc
commit 0ce5aa5839

View File

@@ -1024,10 +1024,22 @@ def process_batch_token_count(batch_size=10):
if __name__ == "__main__":
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--mode", type=str, default="1", help="Modus: 1,2,3,4,5,6,7,51 oder 8")
parser.add_argument("--mode", type=str, help="Modus: 1,2,3,4,5,6,7,51 oder 8")
parser.add_argument("--num_rows", type=int, default=0, help="Anzahl der zu bearbeitenden Zeilen (nur für Modus 1)")
args = parser.parse_args()
if not args.mode:
print("Modi:")
print("1 = Regulärer Modus")
print("2 = Re-Evaluierungsmodus (nur Zeilen mit 'x' in Spalte A)")
print("3 = Alignment-Demo (Header in Hauptblatt und Contacts)")
print("4 = Nur Wikipedia-Suche (Zeilen ohne Wikipedia-Timestamp)")
print("5 = Nur ChatGPT-Bewertung (Zeilen ohne ChatGPT-Timestamp)")
print("6 = Contact Research (via SerpAPI)")
print("7 = Contacts (LinkedIn)")
print("8 = Batch-Token-Zählung")
args.mode = input("Wählen Sie den Modus: ").strip()
MODE = args.mode
if MODE == "1":
num_rows = args.num_rows if args.num_rows > 0 else int(input("Wieviele Zeilen sollen überprüft werden? "))