16 điểm bởi yeongyu 2023-02-08 | 12 bình luận | Chia sẻ qua WhatsApp
  • Hãy hỏi ChatGPT và thực thi ngay dưới dạng lệnh mà không cần qua bước sao chép rồi dán
  • Không cần tìm trên Stack Overflow những câu lệnh mơ hồ khó nhớ; chỉ cần aishell <question> là có thể chạy ngay
  • Đặc biệt hữu ích cho các tác vụ phiền toái như lệnh git phức tạp hoặc giải nén file tar

12 bình luận

 
yeongyu 2023-03-03

Thông qua phiên bản cập nhật hôm nay, khác với các client ChatGPT khác, giờ đây không còn cần lấy giá trị phiên từ cookie hay lấy và nhập token OpenAI nữa!

Người dùng giờ đây có thể chạy lệnh chỉ với aishell <question> mà không cần thêm bất kỳ bước thiết lập riêng nào.

Nếu bạn tò mò chúng tôi đã dùng phép màu gì, cứ ghé xem code nhé :)

 
bluesaiha 2023-03-03
root@8e20098b9127:~# aishell --help  
Traceback (most recent call last):  
  File "/usr/local/bin/aishell", line 5, in <module>  
    from aishell import main  
  File "/usr/local/lib/python3.8/dist-packages/aishell/__init__.py", line 1, in <module>  
    from .cli import cli_app  
  File "/usr/local/lib/python3.8/dist-packages/aishell/cli.py", line 8, in <module>  
    from aishell.adapters.openai_chatgpt_adapter import OpenAIChatGPTAdapter  
  File "/usr/local/lib/python3.8/dist-packages/aishell/adapters/__init__.py", line 1, in <module>  
    from .openai_chatgpt_adapter import OpenAIChatGPTAdapter as OpenAIChatGPTAdapter  
  File "/usr/local/lib/python3.8/dist-packages/aishell/adapters/openai_chatgpt_adapter.py", line 8, in <module>  
    class OpenAIChatGPTAdapter:  
  File "/usr/local/lib/python3.8/dist-packages/aishell/adapters/openai_chatgpt_adapter.py", line 15, in OpenAIChatGPTAdapter  
    def get_openai_cookies(self) -> dict[str, Optional[str]]:  

Sau khi cài đặt xong, tôi chạy help thì gặp lỗi như bên dưới hu hu.
Chắc là do cấu hình môi trường bị sai phải không....?

Môi trường là Ubuntu docker image trên host MAC M1.

 
yeongyu 2023-03-03

Có vẻ như không phải là phiên bản mới nhất, và cũng có lẽ vì không hỗ trợ python3.8! Bạn có thể thử gỡ ra rồi cài lại bằng phiên bản 3.9 được không?!

 
mscheong 2023-03-02

Tôi nghĩ nên có một bước xin phép kiểu y/n. Dù xác suất thấp, nhưng có vẻ ChatGPT có thể đưa ra lệnh sai và dẫn đến những hành động ngoài ý muốn.

 
yeongyu 2023-03-02

Nhờ những ý kiến đóng góp quý báu của bạn, tính năng đó đã được bổ sung vào bản phát hành hôm nay! Nếu còn đề xuất hay nào khác, cứ thoải mái cho chúng tôi biết bất cứ lúc nào!!

 
roehddl 2023-02-09

Model text-chat-davinci-002-20221122 được dùng mặc định trong revChatGPT==1.2.1 hiện không còn khả dụng nữa, nên giờ phải chuyển sang dùng model trả phí text-davinci-003.
https://pypi.org/project/revChatGPT/

 
yeongyu 2023-02-10

Chúng tôi cũng đã vá để có thể dùng được với nền tảng GPT-3! Cảm ơn bạn vì phản hồi :)

 
yeongyu 2023-02-09

Đúng vậy! Cảm ơn bạn đã phản hồi. Tôi đã tạo issue tại https://github.com/code-yeongyu/AiShell/issues/1 và sẽ sớm sửa.

 
ryuheechul 2023-02-09

Có vẻ bạn đang nghiên cứu code (?)
Tùy vào cách tận dụng mà công cụ này có thể khá hữu ích, mà code cũng đơn giản nên rất ổn.
Tôi nghĩ sẽ tốt hơn nếu có một quy trình an toàn hỏi lại trước khi thực thi trong trường hợp lệnh có chứa rm hoặc lệnh quá phức tạp (cũng có thể kèm thêm phần giải thích lệnh nữa), và cũng xin báo một lỗi là hiện tại nó in ra như thể đã thực thi rồi ngay trước khi chạy. Có lẽ in Đang thực thi... hoặc sắp thực thi \command arg …`` thì sẽ hay hơn.

 
yeongyu 2023-02-09

Cảm ơn bạn vì ý tưởng hay! Mình cũng đã đăng ký issue này tại https://github.com/code-yeongyu/AiShell/issues/2 rồi :) Mình sẽ sớm sửa nhé!!

 
edunga1 2023-02-08

https://githubnext.com/projects/copilot-cli/
copilot cli của GitHub chỉ tập trung vào việc hoàn thành lệnh, còn cái này có vẻ làm được nhiều việc đa dạng hơn nữa!

 
dungsil 2023-02-08

Làm tôi nhớ đến Warp, terminal trên macOS.