Code Monkey home page Code Monkey logo

isaiahbjork / auto-gpt-crypto-plugin Goto Github PK

View Code? Open in Web Editor NEW
263.0 15.0 44.0 165 KB

The AutoGPT Crypto Plugin is a software tool that enables traders to connect their Crypto wallet or exchange to Auto-GPT.

Home Page: https://github.com/isaiahbjork/Auto-GPT-Crypto-Plugin

License: MIT License

Makefile 0.40% Batchfile 0.94% Shell 0.92% Python 97.74%
altcoins autogpt cryptocurrencies cryptocurrency cryptocurrency-exchanges defi eth ethereum gpt-3 gpt-4

auto-gpt-crypto-plugin's Introduction

Hi ๐Ÿ‘‹ My name is Isaiah

Full-Stack Developer

Always Building & Shipping ๐Ÿ—๏ธ๐Ÿšข

Join the waitlist for Allyson AI - Your New 10x Employee

allyson.ai

Skills

aws bootstrap chartjs css3 django docker express figma firebase gcp html5 javascript mongodb mysql nextjs nodejs photoshop puppeteer python pytorch react reactnative selenium sketch tailwind tensorflow zapier

Socials

auto-gpt-crypto-plugin's People

Contributors

isaiahbjork avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

auto-gpt-crypto-plugin's Issues

im getting this issue trying to hook my auto gpt to coinbase

Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "D:\Auto-GPT\autogpt_main
.py", line 5, in
autogpt.cli.main()
File "D:\Auto-GPT\myenv\Lib\site-packages\click\core.py", line 1130, in call
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Auto-GPT\myenv\Lib\site-packages\click\core.py", line 1055, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "D:\Auto-GPT\myenv\Lib\site-packages\click\core.py", line 1635, in invoke
rv = super().invoke(ctx)
^^^^^^^^^^^^^^^^^^^
File "D:\Auto-GPT\myenv\Lib\site-packages\click\core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Auto-GPT\myenv\Lib\site-packages\click\core.py", line 760, in invoke
return _callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Auto-GPT\myenv\Lib\site-packages\click\decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Auto-GPT\autogpt\cli.py", line 96, in main
run_auto_gpt(
File "D:\Auto-GPT\autogpt\main.py", line 142, in run_auto_gpt
cfg.set_plugins(scan_plugins(cfg, cfg.debug_mode))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Auto-GPT\autogpt\plugins.py", line 238, in scan_plugins
loaded_plugins.append(a_module())
^^^^^^^^^^
File "D:\Auto-GPT\myenv\Lib\site-packages\abstract_singleton_init
.py", line 14, in call
cls._instances[cls] = super().call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Can't instantiate abstract class AutoGPTCryptoPlugin with abstract methods can_handle_report, can_handle_text_embedding, can_handle_user_input, handle_text_embedding, report, user_input

Can you add Passphrase for Kucoin?

could you add in the passphrase so we can use kucoin with your plugin? I know some other exchanges have a 3rd Api requirement too but for me it would be for Kucoin. Other then that this plugin is awesome I was thinking of making something similar but your skills are way beyond mine.

also would it be possible to allow for test accounts as an option that way we could start testing the AI and see how it does with fake money before investing real money into it?

-- no rush on any of this. was just some thoughts I had while looking at your plugin.
thanks for this.
jesse

Have been trying to fix this error for days

Building wheels for collected packages: lru-dict
Building wheel for lru-dict (setup.py) ... error
error: subprocess-exited-with-error

ร— python setup.py bdist_wheel did not run successfully.
โ”‚ exit code: 1
โ•ฐโ”€> [5 lines of output]
running bdist_wheel
running build
running build_ext
building 'lru' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for lru-dict
Running setup.py clean for lru-dict
Failed to build lru-dict
ERROR: Could not build wheels for lru-dict, which is required to install pyproject.toml-based projects

Insistence on connecting to APIs that are not configured.

Auto-GPT seems to be very insistend on using lunarcrush (sometimes others) API. It goes to the point where I have to repeat multible times to not use the specific API while auto-gpt is ignoring that command multible times in a row.

Even after finally acepting this, it returned to trying it again after a few accepted commands.

It doesn't realize it does not have the hash and secret for the API.

It went as far as to contact support of the corresponding APIs website and talking to them, trying to figure out how to get a hash and secret, after I told it those are missing.
It even tried to send my account information to the support.

It also had a strong insistence on using binances API.

Checking for availability of a hash and secret before trying to use an API and limit itself to those APIs would be really nice improvement.

configuration .env

Hi,
my environment is well configured unfortunately it cannot find the address of my wallet and the APIs that I have correctly configured? ideas ? he does not insist on going to sites with APIs that I have not entered

Cant make the plugin work?

Hello

So, I got AutoGPT to work with no problems, but when I installed this plugin, it suddenly stopped working. Im tech-savy but not a programmer, so I can't exactly read what's wrong on the error code, was wondering if someone could lend me a hand?

This is what I get after the AutoGPT newsletter:

Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/vboxuser/Auto-GPT/autogpt/main.py", line 5, in
autogpt.cli.main()
File "/home/vboxuser/.local/lib/python3.10/site-packages/click/core.py", line 1130, in call
return self.main(*args, **kwargs)
File "/home/vboxuser/.local/lib/python3.10/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/home/vboxuser/.local/lib/python3.10/site-packages/click/core.py", line 1635, in invoke
rv = super().invoke(ctx)
File "/home/vboxuser/.local/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/vboxuser/.local/lib/python3.10/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/home/vboxuser/.local/lib/python3.10/site-packages/click/decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/vboxuser/Auto-GPT/autogpt/cli.py", line 96, in main
run_auto_gpt(
File "/home/vboxuser/Auto-GPT/autogpt/main.py", line 142, in run_auto_gpt
cfg.set_plugins(scan_plugins(cfg, cfg.debug_mode))
File "/home/vboxuser/Auto-GPT/autogpt/plugins.py", line 238, in scan_plugins
loaded_plugins.append(a_module())
File "/home/vboxuser/.local/lib/python3.10/site-packages/abstract_singleton/init.py", line 14, in call
cls._instances[cls] = super().call(*args, **kwargs)
TypeError: Can't instantiate abstract class AutoGPTCryptoPlugin with abstract methods can_handle_report, can_handle_text_embedding, can_handle_user_input, handle_text_embedding, report, user_input
Press any key to continue...

command list

how do i submit the commands from the list provided? after which step (in version 0.3.0)
how di i execute the plugin or activate AutoGPT to use the plugin

would you please give an exmaple if i want AutoGPT to buy continually 50$ worth of bitcoin each time bitcoin price reach certain level?

Thanks in advance.
by the way, great job you did there it looks really really good mate.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.