Skip to content

OpenAI API error: Error code: 400 - Name cannot be empty#824

Description

@a-holm

Bug description
I sometimes get this error, which is a bug, not certain what causes it. Anyone have a workaround? Or know what causes it?

2025-03-18 22:32:06.873 | INFO     | app.agent.toolcall:act:148 - 馃幆 Tool 'browser_use' completed its mission! Result: Observed output of cmd `browser_use` executed:
Clicked element at index 4
2025-03-18 22:32:06.875 | INFO     | app.agent.base:run:140 - Executing step 27/200
2025-03-18 22:32:18.876 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:32:18.877 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:32:29.903 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:32:29.904 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:32:41.065 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:32:41.065 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:32:52.501 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:32:52.502 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:33:06.723 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:33:06.724 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:33:25.410 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:33:25.411 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:33:25.412 | ERROR    | __main__:process_prompt:25 - Error processing prompt: RetryError[<Future at 0x1fec9a66240 state=finished raised BadRequestError>]
2025-03-18 22:33:25.412 | WARNING  | __main__:process_prompt:16 - Processing prompt: Create a spreadsheet of galleries (if you think yo...
2025-03-18 22:33:25.413 | INFO     | app.agent.base:run:140 - Executing step 28/200
2025-03-18 22:33:38.548 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:33:38.548 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:33:49.470 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:33:49.471 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:34:01.124 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:34:01.125 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:34:14.267 | ERROR    | app.llm:ask_tool:726 - OpenAI API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]
2025-03-18 22:34:14.269 | ERROR    | app.llm:ask_tool:732 - API error: Error code: 400 - [{'error': {'code': 400, 'message': '* GenerateContentRequest.contents[0].parts[0].function_response.name: Name cannot be empty.\n', 'status': 'INVALID_ARGUMENT'}}]

The errors continue until it crashes

Environment information

  • System version: Windows 10 Pro, running in powershell
  • Python version: 3.1
  • OpenManus version or branch: newest main

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions