如下是具体的报错信息(常常发生在写文档):Trajectory ID: aeb80796-279f-4367-a59c-e7468c76c627
Error: HTTP 400 Bad Request
Sherlog:
TraceID: 0xaf9b83bcfe5a2e35
Headers: {“Alt-Svc”:[“h3=":443"; ma=2592000,h3-29=":443"; ma=2592000”],“Content-Length”:[“328”],“Content-Type”:[“text/event-stream”],“Date”:[“Sun, 07 Jun 2026 02:51:28 GMT”],“Server”:[“ESF”],“Server-Timing”:[“gfet4t7; dur=564”],“Vary”:[“Origin”,“X-Origin”,“Referer”],“X-Cloudaicompanion-Trace-Id”:[“af9b83bcfe5a2e35”],“X-Content-Type-Options”:[“nosniff”],“X-Frame-Options”:[“SAMEORIGIN”],“X-Xss-Protection”:[“0”]}
{
“error”: {
“code”: 400,
“message”: “{"type":"error","error":{"type":"invalid_request_error","message":"This model does not support assistant message prefill. The conversation must end with a user message."},"request_id":"req_vrtx_011Cbo98KYkz4GKJjwD6XYHx"}”,
“status”: “INVALID_ARGUMENT”
}
}
解决方法:告诉他,只写一行,不要多写。
今天仔细看了一下报错信息,然后可能是文件执行没成功。发现只要说,只写1行代码,往往就可以执行成功,今天遇到几次,发这个提示词有奇效。可能原因是antigravity提供了两个工具,一个是创建文件并且写入(write_to_file)这个只能创建文件,后续不能选择更改,只能覆盖。一个是修改替换在已有文件(replace_file_content).之前那个错误就应该是在使用write,又生成又写入,导致发送格式不对,被服务器拒绝。采用我刚才说的只写一行就可以有效解决。虽然不知道具体为什么这样有用。各位佬有一样问题的可以试试。
2 个帖子 - 2 位参与者