DI infrastruktūra ir kalbos modelių eksploatavimas

Kalbos modelių eksploatavimas

Kalbos modelis gamyboje yra priklausomybė, kurios nekontroliuojate, apmokestinama pagal naudojimą, kurios elgsena keičiasi už jūsų leidimų ciklo ribų. Kuriame diegimą, vertinimą, stebėseną ir sąnaudų kontrolę, kurie tai padaro valdoma.

Verslo problema

Kokybė dreifuoja, ir niekas nežiūri

Įprasta stebėsena atsako, ar paslauga atsakė, o ne ar atsakymas buvo geras. Todėl kokybė krenta nepastebimai: tiekėjas atnaujino modelį, užklausos pataisa davė šalutinį poveikį, paieška paseno. Pirmas signalas paprastai būna kliento skundas. Su sąnaudomis tas pats: jos ateina netikėta sąskaita be sąsajos su funkcija, kuri jas sukėlė.

Ką darome

Padaryti kokybę ir sąnaudas pirmaeiliais signalais

Įtraukiame vertinimo rinkinį į diegimo konvejerį, todėl užklausos ar modelio pakeitimas vertinamas prieš išleidimą ir nuolat po jo. Užklausos versijuojamos kaip kodas. Sekimas fiksuoja įvestis, gautą kontekstą, įrankių iškvietimus ir išvestis, todėl bet kurį atsakymą galima atkurti. Sąnaudos priskiriamos funkcijai ir komandai, o maršrutizavimas siunčia tipinį srautą į pigesnius modelius ir perduoda aukštyn tik tai, kas to reikalauja.

Kalbos modelių eksploatavimas

Kompetencijos

  • Kalbos modelių diegimas

  • Kalbos modelių stebėsena

  • Vertinimo konvejeriai

  • Užklausų valdymas

  • Stebimumas

  • Maršrutizavimas

  • Sąnaudų stebėsena

Dažniausi panaudojimo atvejai

Dažniausi panaudojimo atvejai

  • Pridėti vertinimo patikros taškus, kad užklausos pataisa negalėtų išeiti be patikros.
  • Priskirti išvedimo sąnaudas funkcijai ir komandai, kurios jas sukelia.
  • Aptikti kokybės kritimą po to, kai tiekėjas atnaujino modelį.
  • Sumažinti sąnaudas nukreipiant tipinį srautą į mažesnį modelį su sudėtingų atvejų perdavimu aukštyn.

Kaip dirbame

Kaip dirbame

  1. Vertinimas

    Nustatyti apribojimus: buvimo vietą, vėlinimą, išlaidas ir tai, kas jau veikia.

  2. Projektavimas

    Suprojektuoti šliuzą, maršrutizavimą, podėlį ir perjungimą gedimo atveju, kad tiekėjo pasirinkimas liktų grįžtamas.

  3. Įrangos parengimas

    Stebimumas, vertinimas ir sąnaudų priskyrimas prijungti prieš atsirandant srautui.

  4. Eksploatavimas

    Darbas pagal sutartus paslaugų lygius, periodiškai peržiūrint pajėgumą ir išlaidas.

Technologijos

Technologijos

  • Kubernetes
  • Terraform
  • vLLM
  • Ollama
  • LiteLLM
  • OpenTelemetry
  • Prometheus
  • Grafana
  • AWS
  • Microsoft Azure

Saugumas ir valdysena

Saugumas ir valdysena

Kur gali būti apdorojami duomenys, yra konfigūracija, o ne prielaida: modeliai gali veikti jūsų debesijos nuomos erdvėje arba jūsų įrangoje, jei to reikalauja buvimo vieta ar izoliacija. Srautas per šliuzą autentifikuojamas, priskiriamas komandai ir registruojamas, ir būtent tai vienu metu daro įmanomus audito pėdsaką ir sąnaudų modelį.

Bendradarbiavimo modeliai

Bendradarbiavimo modeliai

DI projektas

Prisiimame atsakomybę už apibrėžto DI sprendimo projektavimą ir pristatymą.

Skirta DI komanda

Ilgalaikis skirtas inžinerinis pajėgumas, sukurtas apie jūsų technologijas ir pristatymo modelį.

Valdomas DI

Eksploatuojame, stebime ir nuolat tobuliname gamybines DI sistemas.

Kodėl TeamExtension.ai

Vertinimą laikome išleidimo patikros tašku

Dauguma komandų vertina vieną kartą prieš paleidimą ir toliau remiasi skundais. Nuolatinis vertinimas pagal pažymėtą rinkinį yra skirtumas tarp kokybės žinojimo ir vilties. Ir tai vienintelis būdas paversti modelio atnaujinimą rutina, o ne baimės priežastimi.

Atrinkti klientai

Dažniausiai užduodami klausimai

Dažniausiai užduodami klausimai

Kaip vertinti tai, kas neturi vieno teisingo atsakymo?
Pagal kriterijus, o ne pagal tikslų sutapimą: ar atsakymas buvo pagrįstas rastu šaltiniu, ar atsakė į užduotą klausimą, ar išvengė nepatvirtintų teiginių. Vertina modelis pagal nustatytas taisykles, su žmogaus atliekama imties peržiūra, kad vertintojas liktų sąžiningas.
Kiek kainuoja stebimumas?
Juntamai mažiau nei sąnaudos, kurių jis leidžia išvengti. Vien sąnaudų priskyrimas paprastai atskleidžia dviženklį švaistymo procentą jau pirmą mėnesį, dažniausiai dėl užklausų, siunčiančių daugiau konteksto, nei reikia.
Ar galima tai pridėti prie jau veikiančių sistemų?
Taip, ir tai įprastas atvejis. Pirmiausia įdiegiamas matavimas, kuris paprastai atskleidžia kokybės ir sąnaudų vaizdą, kurio niekas neturėjo, o toliau seka vertinimas ir maršrutizavimas.
Kokius įrankius naudojate?
OpenTelemetry sekimui, kad duomenys liktų jūsų, su jūsų esamu stebimumo rinkiniu kaip imtuvu. Vengiame platformų, kurios laiko jūsų sekimo duomenis įkaitais.

Aptarkite savo DI iniciatyvą

Diekite, stebėkite, vertinkite ir kontroliuokite kalbos modelių sąnaudas, kai jie neša realų srautą.