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

ევრისტიკული მარშრუტიზატორი ​

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

როგორ მუშაობს ​

  1. ფუნქციების ამოღება -- შეკითხვის ანალიზი სიგრძის, საკვანძო სიტყვების შაბლონებისა და ინსტრუმენტების მოთხოვნებისთვის
  2. შესაძლებლობების ქულირება -- თითოეული მოდელის შესაბამისობის ქულირება ამოღებული ფუნქციების მიხედვით
  3. ხარჯების წონა -- ხარჯების პრეფერენციების გამოყენება მარტივი შეკითხვებისთვის იაფი მოდელების უპირატესობით
  4. არჩევა -- ყველაზე მაღალი ქულის მოდელის არჩევა, რომელიც მინიმალურ ხარისხის ზღურბლებს აკმაყოფილებს

ქულირების ფაქტორები ​

ფაქტორიწონააღწერა
შესაძლებლობების შესაბამისობა0.4მოდელის უნარი შეკითხვის ტიპის დამუშავებისთვის
Elo რეიტინგი0.2ისტორიული მოდელის წარმადობა
ხარჯ-ეფექტურობა0.2ტოკენები დოლარზე
შეყოვნება0.1საშუალო პასუხის დრო
კონტექსტის ფანჯარა0.1საუბრის კონტექსტის თავსებადობა

კონფიგურაცია ​

toml
[router]
strategy = "heuristic"

[router.heuristic]
complexity_threshold = 0.6
prefer_cheap_below = 0.4
elo_weight = 0.2
cost_weight = 0.2

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

Released under the Apache-2.0 License.