API-Quotenverwaltungsprogramm
Die folgenden Kontrollen werden empfohlen, um zu vermeiden, dass die Beschränkungen der freien Kontingente der Gemini-API die Nutzung beeinträchtigen:
- Mechanismus der StapelverarbeitungAufteilung großer Aufgabenstapel in kleinere Stapel von jeweils nicht mehr als 15 Artikeln, die im Abstand von 2 Stunden ausgeführt werden sollen. Dies kann durch Ändern der Option
batch_process.pyerhöhen.time.sleep(7200)Aktiviert den automatischen Abstand. - QuotenüberwachungNutzung: Richten Sie Nutzungswarnungen im Google AI Studio-Dashboard ein, um die Aufgabe automatisch anzuhalten, wenn die tägliche Nutzung 80% erreicht. Einfache Python-Überwachungsskriptaufrufe können geschrieben werden
google.generativeai.get_usage()API. - Alternatives ProgrammAutomatische Umstellung auf das in das Projekt integrierte T5-Modell für lokale Zusammenfassungen, wenn die primäre API überlastet ist (muss im Voraus installiert werden)
transformersBibliothek), die von etwas geringerer Qualität ist, aber die Kontinuität des Dienstes gewährleistet. - Caching-SystemErstellen einer SQLite-Cache-Datenbank mit verarbeiteten Papier-URLs, um den Verbrauch von Quoten durch wiederholtes Anfordern desselben Inhalts zu vermeiden.
Im Notfall können Sie mehrere Google-Konten beantragen, um die Nutzung zu verteilen und einen Lastausgleich durch rotierende API-Schlüssel zu erreichen.
Diese Antwort stammt aus dem ArtikelArXiv Paper Summarizer: ein Werkzeug zur automatischen Zusammenfassung von arXiv-PapersDie































