feat: Pass model's extra_headers to simple_send_with_retries

This commit is contained in:
Paul Gauthier (aider) 2024-08-23 14:18:14 -07:00
parent e81ddcc1a6
commit b97006e123

View file

@ -108,7 +108,11 @@ class ChatSummary:
for model in self.models:
try:
summary = simple_send_with_retries(model.name, summarize_messages)
summary = simple_send_with_retries(
model.name,
summarize_messages,
extra_headers=model.extra_headers
)
if summary is not None:
summary = prompts.summary_prefix + summary
return [dict(role="user", content=summary)]