Skip to content
ეს გვერდი შეიქმნა და ითარგმნა ხელოვნური ინტელექტის დახმარებით. თუ შეამჩნევთ უზუსტობას, გთხოვთ, დაგვეხმარეთ გაუმჯობესებაში. GitHub-ზე რედაქტირება

prx chat

დაიწყეთ ინტერაქტიული ჩატის სესია ტერმინალში სტრიმინგის პასუხებით, საუბრის ისტორიითა და სრული ინსტრუმენტების წვდომით.

გამოყენება

bash
prx chat [OPTIONS]

ვარიანტები

ფლაგიმოკლენაგულისხმევიაღწერა
--provider-Pკონფიგურაციის ნაგულისხმევიგამოსაყენებელი LLM პროვაიდერი (მაგ., anthropic, openai, ollama)
--model-mპროვაიდერის ნაგულისხმევიმოდელის იდენტიფიკატორი (მაგ., claude-sonnet-4-20250514, gpt-4o)
--system-sმორგებული სისტემური პრომფთი (კონფიგურაციის ჩანაცვლება)
--session-Sახალი სესიადასახელებული სესიის განახლება
--no-toolsfalseინსტრუმენტების გამოყენების გამორთვა ამ სესიისთვის
--no-memoryfalseმეხსიერების კითხვისა და ჩაწერის გამორთვა
--no-streamfalseსრული პასუხის მოლოდინი სტრიმინგის ნაცვლად
--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ჩატიდან გასვლა

მაგალითები

bash
# ნაგულისხმევი პარამეტრებით დაწყება
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/).

bash
# ყველა სესიის ჩამოთვლა
prx chat --session ""  # ცარიელი სახელი ჩამოთვლის სესიებს

# სახელით განახლება
prx chat --session my-project

მრავალხაზიანი შეტანა

გრძელი პრომფთებისთვის გამოიყენეთ მრავალხაზიანი რეჟიმი. დააჭირეთ Shift+Enter ახალი ხაზის ჩასასმელად გაგზავნის გარეშე. პრომფთის ინდიკატორი იცვლება >-დან ...-ად, რომ აჩვენოს მრავალხაზიანი რეჟიმში ყოფნა.

ალტერნატიულად, გადაიტანეთ შეტანა ფაილიდან:

bash
# ჩატი მაინც ინტერაქტიულად იხსნება, ფაილის შინაარსით პირველ შეტყობინებად
prx chat < prompt.txt

პროვაიდერისა და მოდელის ჩანაცვლება

--provider და --model ფლაგები ჩაანაცვლებენ ნაგულისხმევ მნიშვნელობებს თქვენი კონფიგურაციის ფაილიდან სესიის მანძილზე. ასევე შეგიძლიათ შეცვლა სესიის შუაში სლეშ-ბრძანებების გამოყენებით.

bash
# დაწყება OpenAI-ით, გადართვა Anthropic-ზე საუბრის შუაში
prx chat --provider openai
# ჩატში: /provider anthropic
# ჩატში: /model claude-sonnet-4-20250514

დაკავშირებული

Released under the Apache-2.0 License.