保障API稳定调用的技术措施
背景:大量单词处理时可能触发DeepSeekAPI限流。通过以下方法可确保连续稳定运行:
- 速率控制:existircet4_word_helper.pyAdicionartime.sleep(0.5)延迟,保持每秒请求≤2次
- Desconectar:修改代码记录已处理单词,意外中断后从断点继续(需维护processed_words.log)
- Tratamento de erros:捕获requests.exceptions实现自动重试(建议最大重试3次)
进阶方案:1.使用多API密钥轮询(需配置config/api_keys.json)2.对高频词提前缓存到local_cache.db3.采用异步请求(需改造为aiohttp库)提升吞吐量
Essa resposta foi extraída do artigoVBDeepSeek: uma ferramenta de código aberto para gerar materiais de estudo de palavras da 4ª série usando o DeepSeekO