AiShell - ChatGPT tabanlı doğal dil kabuk araç takımı
(github.com/code-yeongyu)- ChatGPT'ye soru sorun ve kopyala-yapıştır süreci olmadan doğrudan komut olarak çalıştırın
- Aklınıza gelmeyen belirsiz komutlar için Stack Overflow'da arama yapmanıza gerek kalmadan, doğrudan
aishell <question>ile çalıştırabilirsiniz - Özellikle karmaşık git komutları ya da tar dosyalarını açma gibi can sıkıcı işler için çok kullanışlıdır
12 yorum
Bugünkü güncellemeyle birlikte, diğer ChatGPT istemcilerinin aksine artık çerezlerden oturum değerini alma ya da OpenAI token’ını getirip girme gibi işlemlere gerek kalmadı!
Kullanıcılar artık hiçbir ek kurulum adımı olmadan sadece
aishell <question>yazarak komutu çalıştırabiliyor.Hangi sihri kullandığımı merak ediyorsanız, kodu incelemeye gelmeniz yeterli :)
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]]:
Kurulumdan sonra
helpkomutunu çalıştırdım ama aşağıdaki gibi bir hata alıyorum T_TMuhtemelen ortam ayarı yanlıştır, değil mi....?
Ortam olarak MAC M1 host üzerindeki Ubuntu Docker image'ında çalıştırdım.
En güncel sürüm olmayabilir ve Python 3.8'i desteklemediği için de böyle oluyor olabilir! Acaba 3.9 sürümüyle yeniden kurup denemeyi dener misiniz?!
Sanırım bir tür y/n onay adımı koymak gerekiyor. Olasılığı düşük olsa da, ChatGPT yanlış bir komut verirse istenmeyen bir davranış ortaya çıkabilir gibi görünüyor.
Değerli görüşleriniz sayesinde ilgili özellik bugün dağıtılan sürüme eklendi! Yine iyi bir öneriniz olursa lütfen her zaman paylaşın!!
revChatGPT==1.2.1 sürümünde varsayılan olarak kullanılan
text-chat-davinci-002-20221122modeli artık kullanılamıyor; bu yüzden ücretli model olantext-davinci-003e geçip onu kullanmak gerekiyor.https://pypi.org/project/revChatGPT/
gpt3tabanlı olarak da kullanılabilmesi için yamaladım! Geri bildiriminiz için teşekkürler :)Aynen öyle! Geri bildiriminiz için teşekkürler. https://github.com/code-yeongyu/AiShell/issues/1 konusunu kaydettim, yakında düzelteceğim.
Kod üzerinde çalışıyorsunuz galiba(?)
Nasıl kullanıldığına bağlı olarak faydalı olabilir gibi görünüyor; kodun da basit olması güzel.
Komutta
rmgeçiyorsa ya da komut karmaşıksa, çalıştırmadan önce soran bir güvenlik adımı olması iyi olur diye düşünüyorum (komut açıklamasını da birlikte gösterebilir). Ayrıca şu anda çalıştırmadan önce sanki zaten çalıştırılmış gibi çıktı veren bir bug olduğunu da bildirmek isterim.실행중...yerine veyagoing to execute command arg …gibi bir ifade yazdırmak nasıl olur diye düşünüyorum.Güzel fikir için teşekkürler! Bunu da https://github.com/code-yeongyu/AiShell/issues/2 issue’su olarak kaydettim :) Yakında düzelteceğim!!
https://githubnext.com/projects/copilot-cli/
GitHub’un copilot cli aracı yalnızca komut tamamlama işine odaklanıyor; ama bunun çok daha çeşitli işleri de yapabildiği anlaşılıyor!
macOS terminali Warp'ı hatırlatıyor.