Làm việc với Coinbase AgentKit
Bạn có thể sử dụng một nút Gaia để cung cấp năng lượng cho Coinbase AgentKit . Nút Gaia phải chạy LLM được tối ưu hóa để gọi công cụ . Hoặc, bạn có thể chỉ cần sử dụng nút công khai của chúng tôi.
Thuộc tính | Giá trị |
---|---|
URL điểm cuối API | https://llamatool.us.gaianet.network/v1 |
Tên Model | lạc đà không bướu |
KHÓA API | Gaia |
Bắt đầu nhanh
Đầu tiên, bạn cần có tài khoản Coinbase Developer Platform và sau đó tạo khóa API .
Tiếp theo, hãy xem mã ví dụ AgentKit.
git clone https://github.com/coinbase/cdp-agentkit
cd cdp-agentkit/cdp-langchain/ví dụ/chatbot
Đặt biến môi trường cho khóa API của bạn.
xuất CDP_API_KEY_NAME='tổ chức/.../apiKeys/...'
xuất CDP_API_KEY_PRIVATE_KEY='-----BẮT ĐẦU EC...KẾT THÚC EC KHÓA RIÊNG-----\n'
Chỉnh sửa chatbot.py
tệp để cấu hình tác nhân sử dụng nút Gaia ở trên.
llm = ChatOpenAI(mô hình="llama", api_key="GAIA", base_url="https://llamatool.us.gaianet.network/v1")
Cuối cùng, chạy tác nhân bằng Python.
chatbot python.py
Bạn có thể xem video demo tại đây .
Một bot Telegram cho AgentKit
Chúng tôi cũng đã xây dựng một bot Telegram cho phép bạn tương tác với ví của riêng bạn thông qua tin nhắn văn bản và tin nhắn thoại. Bạn sẽ cần mang theo thông tin đăng nhập Coinbase và ví của riêng mình để bot của bạn hoạt động. Hãy trò chuyện với bot trên Telegram.
Nó yêu cầu bạn sử dụng lệnh slash để thiết lập thông tin đăng nhập ví cho bot của bạn. Nó như thế này.
/name organizations/.../apiKeys/...
/pk -----BEGIN EC...END EC PRIVATE KEY-----\n
/wallet {"wallet_id": "...
Sau đó, bạn chỉ cần nói với bot Telegram những gì bạn muốn làm trên chuỗi và bot sẽ thực hiện thay bạn.