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

prx agent

შეასრულეთ ერთჯერადი LLM ურთიერთქმედება. აგენტი ამუშავებს ერთ პრომფთს, აბრუნებს პასუხს და სრულდება. შექმნილია სკრიპტებისთვის, მილებისთვის (piping) და სხვა ინსტრუმენტებთან ინტეგრაციისთვის.

გამოყენება

bash
prx agent [OPTIONS] [PROMPT]

თუ PROMPT გამოტოვებულია, შეტანა იკითხება stdin-იდან.

ვარიანტები

ფლაგიმოკლენაგულისხმევიაღწერა
--provider-Pკონფიგურაციის ნაგულისხმევიგამოსაყენებელი LLM პროვაიდერი
--model-mპროვაიდერის ნაგულისხმევიმოდელის იდენტიფიკატორი
--system-sმორგებული სისტემური პრომფთი
--file-fფაილის მიმაგრება პრომფთის კონტექსტში
--no-toolsfalseინსტრუმენტების გამოყენების გამორთვა
--no-memoryfalseმეხსიერების კითხვისა და ჩაწერის გამორთვა
--json-jfalseნედლი JSON პასუხის გამოტანა
--temperature-tპროვაიდერის ნაგულისხმევისემპლინგის ტემპერატურა (0.0 - 2.0)
--max-tokensპროვაიდერის ნაგულისხმევიმაქსიმალური პასუხის ტოკენები
--timeout120ლიმიტი წამებში

მაგალითები

bash
# მარტივი კითხვა
prx agent "What is the capital of France?"

# შინაარსის გადაცემა ანალიზისთვის
cat error.log | prx agent "Summarize these errors"

# ფაილის მიმაგრება
prx agent -f report.pdf "Summarize the key findings"

# კონკრეტული მოდელის გამოყენება
prx agent -P anthropic -m claude-sonnet-4-20250514 "Explain quantum entanglement"

# JSON გამოტანა სკრიპტებისთვის
prx agent --json "List 5 programming languages" | jq '.content'

# სხვა ბრძანებებთან ჯაჭვური კავშირი
git diff HEAD~1 | prx agent "Write a commit message for this diff"

Stdin და არგუმენტი

პრომფთი შეიძლება მიეცეს პოზიციური არგუმენტის სახით ან stdin-ის მეშვეობით. ორივეს არსებობისას ისინი ერთიანდება (ჯერ stdin-ის შინაარსი, შემდეგ არგუმენტი ინსტრუქციის სახით).

bash
# მხოლოდ არგუმენტი
prx agent "Hello"

# მხოლოდ stdin
echo "Hello" | prx agent

# ორივე: stdin კონტექსტის სახით, არგუმენტი ინსტრუქციის სახით
cat data.csv | prx agent "Find anomalies in this dataset"

ფაილის მიმაგრებები

--file ფლაგი ამატებს ფაილის შინაარსს პრომფთის კონტექსტში. რამდენიმე ფაილის მიმაგრება შეიძლება:

bash
prx agent -f src/main.rs -f src/lib.rs "Review this code for bugs"

მხარდაჭერილი ფაილის ტიპები მოიცავს ტექსტურ ფაილებს, PDF-ებს, სურათებს (ხედვის შესაძლებლობის მქონე მოდელებისთვის) და გავრცელებულ დოკუმენტის ფორმატებს.

გასვლის კოდები

კოდიმნიშვნელობა
0წარმატება
1ზოგადი შეცდომა (არასწორი კონფიგურაცია, ქსელის გაუმართაობა)
2დროის ლიმიტი ამოიწურა
3პროვაიდერის შეცდომა (რეიტ ლიმიტი, ავთენტიფიკაციის წარუმატებლობა)

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

Released under the Apache-2.0 License.