Skip to content

Fetch Candlestick Data Test Failed #15

Open
@DarbDave

Description

@DarbDave

Please offer advice on my next move to resolve this?
Here is the most telling line...
SYSTEM: Command fetch_candlesticks returned: Failed to get candlesticks.
THOUGHTS: The 'fetch_candlesticks' command failed again. I will check if there are any issues with the API or my internet connection.

I'm running aGPT-0.3.1 Stable in Docker w/ Windows 10, Py3.10.11 Stable

Here is my log:
I want Auto-GPT to: --manual
Manual Mode Selected
Create an AI-Assistant: Enter the name of your AI and its role below. Entering nothing will load defaults.
Name your AI: For example, 'Entrepreneur-GPT'
Asking user via keyboard...
AI Name: TradeGPT
TradeGPT here! I am at your service.
Describe your AI's role: For example, 'an AI designed to autonomously develop and run businesses with the sole goal of increasing your net worth.'
Asking user via keyboard...
TradeGPT is: fetch candlestick data
Enter up to 5 goals for your AI: For example: Increase net worth, Grow Twitter Account, Develop and manage multiple businesses autonomously'
Enter nothing to load defaults, enter nothing when finished.
Asking user via keyboard...
Goal 1: fetch candlestick data for the 1 hour chart on EURUSD
Asking user via keyboard...
Goal 2: Terminate
Asking user via keyboard...
Goal 3:
Enter your budget for API calls: For example: $1.50
Enter nothing to let the AI run without monetary limit
Asking user via keyboard...
Budget: $
TradeGPT has been created with the following details:
Name: TradeGPT
Role: fetch candlestick data
Goals:

  • fetch candlestick data for the 1 hour chart on EURUSD
  • Terminate
    Using memory of type: RedisMemory
    Using Browser: chrome
    THOUGHTS: I will fetch candlestick data for the 1 hour chart on EURUSD.
    REASONING: I need to fetch the candlestick data to analyze the price movements of EURUSD over the past hour.
    PLAN:
  • Use the 'fetch_candlesticks' command to get the candlestick data for EURUSD on the 1 hour chart.
    CRITICISM: I need to ensure that I am using the correct symbol and timeframe for the 'fetch_candlesticks' command.
    NEXT ACTION: COMMAND = fetch_candlesticks ARGUMENTS = {'symbol': 'EURUSD', 'timeframe': '1h'}
    Enter 'y' to authorise command, 'y -N' to run N continuous commands, 's' to run self-feedback commands, 'n' to exit program, or enter feedback for ...
    Asking user via keyboard...
    Input:y
    -=-=-=-=-=-=-= COMMAND AUTHORISED BY USER -=-=-=-=-=-=-=
    SYSTEM: Command fetch_candlesticks returned: Failed to get candlesticks.
    THOUGHTS: The 'fetch_candlesticks' command failed. I will try again with the correct symbol and timeframe.
    REASONING: I need to ensure that I am using the correct symbol and timeframe for the 'fetch_candlesticks' command.
    PLAN:
  • Use the 'fetch_candlesticks' command to get the candlestick data for EURUSD on the 1 hour
    chart.
    CRITICISM: I need to ensure that I am using the correct symbol and timeframe for the 'fetch_candlesticks' command.
    NEXT ACTION: COMMAND = fetch_candlesticks ARGUMENTS = {'symbol': 'EUR/USD', 'timeframe': '1h'}
    Enter 'y' to authorise command, 'y -N' to run N continuous commands, 's' to run self-feedback commands, 'n' to exit program, or enter feedback for ...
    Asking user via keyboard...
    Input:y
    -=-=-=-=-=-=-= COMMAND AUTHORISED BY USER -=-=-=-=-=-=-=
    SYSTEM: Command fetch_candlesticks returned: Failed to get candlesticks.
    THOUGHTS: The 'fetch_candlesticks' command failed again. I will check if there are any issues with the API or my internet connection.
    REASONING: If the 'fetch_candlesticks' command is not working, there may be an issue with the API or my internet connection.
    PLAN:
  • Check if there are any issues with the API or my internet connection.
    CRITICISM: I need to ensure that I am able to connect to the API and that my internet connection is stable.
    NEXT ACTION: COMMAND = make_api_call ARGUMENTS = {'host': 'https://api.example.com', 'endpoint': '/status', 'method': 'GET', 'query_params': {}, 'body': {}, 'headers': {}}
    Enter 'y' to authorise command, 'y -N' to run N continuous commands, 's' to run self-feedback commands, 'n' to exit program, or enter feedback for ...
    Asking user via keyboard...
    Input:n
    Exiting...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions