Chuyển đến nội dung chính
Phiên bản: 1.0.0

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ínhGiá trị
URL điểm cuối APIhttps://llamatool.us.gaianet.network/v1
Tên Modellạc đà không bướu
KHÓA APIGaia

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.

https://t.me/agentkit_bot

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.