prx chat
დაიწყეთ ინტერაქტიული ჩატის სესია ტერმინალში სტრიმინგის პასუხებით, საუბრის ისტორიითა და სრული ინსტრუმენტების წვდომით.
გამოყენება
prx chat [OPTIONS]ვარიანტები
| ფლაგი | მოკლე | ნაგულისხმევი | აღწერა |
|---|---|---|---|
--provider | -P | კონფიგურაციის ნაგულისხმევი | გამოსაყენებელი LLM პროვაიდერი (მაგ., anthropic, openai, ollama) |
--model | -m | პროვაიდერის ნაგულისხმევი | მოდელის იდენტიფიკატორი (მაგ., claude-sonnet-4-20250514, gpt-4o) |
--system | -s | მორგებული სისტემური პრომფთი (კონფიგურაციის ჩანაცვლება) | |
--session | -S | ახალი სესია | დასახელებული სესიის განახლება |
--no-tools | false | ინსტრუმენტების გამოყენების გამორთვა ამ სესიისთვის | |
--no-memory | false | მეხსიერების კითხვისა და ჩაწერის გამორთვა | |
--no-stream | false | სრული პასუხის მოლოდინი სტრიმინგის ნაცვლად | |
--max-turns | შეუზღუდავი | მაქსიმალური საუბრის რაუნდები ავტომატურ გასვლამდე | |
--temperature | -t | პროვაიდერის ნაგულისხმევი | სემპლინგის ტემპერატურა (0.0 - 2.0) |
ინტერაქტიული კონტროლი
ჩატის სესიაში ხელმისაწვდომია შემდეგი კლავიატურის მალსახმობები:
| ღილაკი | მოქმედება |
|---|---|
Enter | შეტყობინების გაგზავნა |
Shift+Enter ან \ შემდეგ Enter | ახალი ხაზი (მრავალხაზიანი შეტანა) |
Up / Down | შეტყობინებების ისტორიაში ნავიგაცია |
Ctrl+C | მიმდინარე გენერაციის გაუქმება |
Ctrl+D | ჩატის სესიიდან გასვლა |
Ctrl+L | ეკრანის გასუფთავება |
სლეშ-ბრძანებები
ჩაწერეთ ეს ბრძანებები პირდაპირ ჩატის შეტანაში:
| ბრძანება | აღწერა |
|---|---|
/help | ხელმისაწვდომი ბრძანებების ჩვენება |
/model <name> | მოდელის შეცვლა სესიის შუაში |
/provider <name> | პროვაიდერის შეცვლა სესიის შუაში |
/system <prompt> | სისტემური პრომფთის განახლება |
/clear | საუბრის ისტორიის გასუფთავება |
/save [name] | მიმდინარე სესიის შენახვა |
/load <name> | შენახული სესიის ჩატვირთვა |
/sessions | შენახული სესიების ჩამოთვლა |
/tools | ხელმისაწვდომი ინსტრუმენტების ჩამოთვლა |
/exit | ჩატიდან გასვლა |
მაგალითები
# ნაგულისხმევი პარამეტრებით დაწყება
prx chat
# კონკრეტული მოდელის გამოყენება
prx chat --provider anthropic --model claude-sonnet-4-20250514
# წინა სესიის განახლება
prx chat --session project-planning
# სწრაფი კითხვა ლოკალური მოდელით
prx chat --provider ollama --model llama3
# 10 რაუნდით შეზღუდვა (სკრიპტური სამუშაო პროცესებისთვის)
prx chat --max-turns 10სესიების მართვა
ჩატის სესიები ავტომატურად ინახება გასვლისას. თითოეული სესია იწერს:
- საუბრის შეტყობინებებს (მომხმარებელი + ასისტენტი)
- ინსტრუმენტების გამოძახებებსა და შედეგებს
- გამოყენებულ პროვაიდერსა და მოდელს
- დროის ნიშნულსა და ხანგრძლივობას
სესიები ინახება PRX-ის მონაცემების დირექტორიაში (ნაგულისხმევად ~/.local/share/prx/sessions/).
# ყველა სესიის ჩამოთვლა
prx chat --session "" # ცარიელი სახელი ჩამოთვლის სესიებს
# სახელით განახლება
prx chat --session my-projectმრავალხაზიანი შეტანა
გრძელი პრომფთებისთვის გამოიყენეთ მრავალხაზიანი რეჟიმი. დააჭირეთ Shift+Enter ახალი ხაზის ჩასასმელად გაგზავნის გარეშე. პრომფთის ინდიკატორი იცვლება >-დან ...-ად, რომ აჩვენოს მრავალხაზიანი რეჟიმში ყოფნა.
ალტერნატიულად, გადაიტანეთ შეტანა ფაილიდან:
# ჩატი მაინც ინტერაქტიულად იხსნება, ფაილის შინაარსით პირველ შეტყობინებად
prx chat < prompt.txtპროვაიდერისა და მოდელის ჩანაცვლება
--provider და --model ფლაგები ჩაანაცვლებენ ნაგულისხმევ მნიშვნელობებს თქვენი კონფიგურაციის ფაილიდან სესიის მანძილზე. ასევე შეგიძლიათ შეცვლა სესიის შუაში სლეშ-ბრძანებების გამოყენებით.
# დაწყება OpenAI-ით, გადართვა Anthropic-ზე საუბრის შუაში
prx chat --provider openai
# ჩატში: /provider anthropic
# ჩატში: /model claude-sonnet-4-20250514დაკავშირებული
- prx agent -- არაინტერაქტიული ერთჯერადი რეჟიმი
- პროვაიდერების მიმოხილვა -- მხარდაჭერილი LLM პროვაიდერები
- მეხსიერების მიმოხილვა -- როგორ მუშაობს მეხსიერება საუბრებში
- ინსტრუმენტების მიმოხილვა -- ჩატის დროს ხელმისაწვდომი ინსტრუმენტები