Sider.ai
  • Chat
  • Wisebase
  • Alati
  • Proširenje
  • Klijenti
  • Cijene
Preuzeti sada
Prijaviti se

Učite brže, razmišljajte dublje i rastite pametnije uz Sider.

Proizvodi
Aplikacije
  • Proširenja
  • iOS
  • Android
  • Mac OS
  • Windows
Wisebase
  • Wisebase
  • Deep Research
  • Scholar Research
  • Math Solver
  • Rec NoteNew
  • Audio To Text
  • Gamified Learning
  • Interactive Reading
  • ChatPDF
Alati
  • Kreator web stranicaNew
  • AI SlajdoviNew
  • AI pisac eseja
  • Nano Banana Pro
  • Nano Banana Infographic
  • AI generator slika
  • Italijanski generator mozgalica
  • Uklanjanje pozadine
  • Promjena pozadine
  • Brisanje fotografija
  • Uklanjanje teksta
  • Inpaint
  • Povećanje slike
  • Kreiraj
  • AI prevoditelj
  • Prevoditelj slika
  • PDF prevoditelj
Sider
  • Kontaktirajte nas
  • Centar za pomoć
  • Preuzimanje
  • Cijene
  • Plan obrazovanja
  • Što je novo
  • Blog
  • Zajednica
  • Partneri
  • Partneri
  • Pozovi
©2026 Sva prava pridržana
Uvjeti korištenja
Pravila privatnosti
  • Početna stranica
  • Blog
  • AI Alati
  • Ispravan način za učenje Datachaina: Strateški vodič za najbolje tutorijale

Ispravan način za učenje Datachaina: Strateški vodič za najbolje tutorijale

Ažurirano 28. ruj. 2025

12 min


Pravi način za učenje Datachain: Strateški vodič do najboljih tutorijala

Svaka promjena u računarstvu stvara nove točke utjecaja. Pojava Datachain — okvira koji povezuju podatkovne tokove (data pipelines), generiranje obogaćeno dohvaćanjem (RAG) i orkestraciju alata u dosljedne lance koji se mogu provjeriti — jedna je od tih promjena. Pitanje nije samo kako slijediti "najbolje Datachain tutorijale"; već kako naučiti Datachain na način koji povećava prednost: brža iteracija, niži troškovi zaključivanja, veća točnost i jasniji put do produkcije.
Ovaj vodič ima drugačiji pristup. Umjesto da navodi poveznice bez konteksta, mapira učenje u strategiju. Najbolji tutorijal nije nužno najpopularniji skup slajdova; to je onaj koji vam pomaže donijeti prave odluke o dizajnu u pravo vrijeme. Ako optimizirate za poslovni utjecaj — latenciju, pouzdanost, jediničnu ekonomiju — strukturirani put je važniji od bilo kojeg pojedinačnog videa ili repozitorija.

Teza: Učenje Datachain je sistemski problem

  • Pretpostavka 1: Datachain nije pojedinačna biblioteka; to je uzorak koji obuhvaća unos, razdvajanje (chunking), indeksiranje, dohvaćanje, zaključivanje, alate i evaluaciju.
  • Pretpostavka 2: Načini neuspjeha su sistemski: loše razdvajanje uništava dohvaćanje; slaba evaluacija skriva halucinacije; krhki alati napuhuju troškove.
  • Zaključak: "Najbolji Datachain tutorijali" su oni koji podučavaju sustav — zašto iza kako — i sekvencijalnu složenost kako bi odgovarali stvarnim potrebama implementacije.
Ovaj članak pruža subjektivni plan, kurirane kategorije najboljih Datachain tutorijala i okvire za njihovu evaluaciju. Dizajniran je za praktičare, voditelje proizvoda i osnivače kojima je stalo do ishoda: točnosti, troškova i brzine.

Pozadina: Što je Datachain zapravo

Izraz "Datachain" se često koristi općenito za opisivanje tokova (pipelines) koji:
  1. Unose strukturirane i nestrukturirane podatke (datoteke, API-ji, baze podataka).
  1. Transformiraju i razdvajaju sadržaj (razdvajanje svjesno semantike, obogaćivanje metapodacima).
  1. Indeksiraju u vektorske i/ili hibridne pohrane (BM25 + ugrađivanja, HNSW, IVF-Flat).
  1. Dohvaćaju kontekst uvjetovan upitima (RAG, ponovno rangiranje, fuzija).
  1. Orkestriraju korake zaključivanja (lančano povezivanje upita, pozivi alata, usmjeravanje funkcija).
  1. Izvršavaju alate i vanjske radnje (pretraživanje, SQL, kod, agenti).
  1. Procjenjuju izvedbu (utemeljenost, kvaliteta odgovora, činjeničnost, trošak/latencija).
Ovaj stog (stack) postoji zato što su LLM-ovi stohastički. Lanac ograničava varijancu: ubrizgava činjenice (dohvaćanje), smanjuje opseg (alati) i mjeri ishode (evaluacija). To je poslovno opravdanje za Datachain: bolji odgovori uz niže, predvidljive troškove.

Okvir za učenje: Petoslojni Datachain stog

Kako biste razumjeli najbolje Datachain tutorijale, usidrite ih na stog. Svaki sloj odgovara ishodu i skupu odluka o dizajnu:
  • Sloj 1 — Podaci i unos: Gdje živi istina? Datoteke, SQL, API-ji, zapisi. Tutorijali na ovom sloju trebali bi se usredotočiti na shemu, učestalost ažuriranja i rukovanje PII/PIA.
  • Sloj 2 — Indeks i dohvaćanje: Kako pronaći istinu? Tutorijali bi trebali pokrivati hibridno dohvaćanje, strategije razdvajanja i evaluaciju prisjećanja/preciznosti.
  • Sloj 3 — Zaključivanje i orkestracija: Kako model razmišlja? Usredotočite se na upite, stanje, planiranje, alate i usmjeravanje.
  • Sloj 4 — Izvršenje i alati: Kako model djeluje? Tutorijali o strukturiranim shemama alata, sandboxingu i zaštitnim ogradama.
  • Sloj 5 — Evaluacija i operacije: Kako znate da radi? Tutorijali o testnim skupovima, sucima, regresijskim alatima i vidljivosti troškova/latencije.
Mapirajte bilo koji tutorijal na ovaj stog. Ako je resurs jak u slojevima 2–3, ali zanemaruje sloj 5, smatrajte ga nepotpunim.

Odabir "najboljeg": Kriteriji koji su stvarno važni

Kada tražite najbolje Datachain tutorijale, primijenite ove filtre:
  • Jasnoća od početka do kraja: Povezuje li unos s evaluacijom ili samo prikazuje demo prijenosno računalo (notebook)?
  • Metrike i metode: Postoje li eksplicitne mjere (npr. utemeljenost, preciznost@k, latencija, trošak po odgovoru) i jasne petlje evaluacije?
  • Realna ograničenja: Rukuje li privatnim podacima, paginacijom, ažuriranjima dokumenata i pomakom sheme?
  • Transparentnost zaključivanja: Prikazuje li eksplicitno upite, logiku usmjeravanja i ugovore alata?
  • Reproducibilnost: Pokreće li se kod s prikvačenim verzijama, uzorcima podataka i testovima spremnim za CI?
  • Proizvodni stav: Postoji li put za implementaciju? Konfiguracija okruženja, tajne, vidljivost, vraćanje (rollback).
Najbolji Datachain tutorijali su subjektivni u vezi s ovim kompromisima. "Ovisi" nije plan.

Put učenja: Od prototipa do produkcije

Faza 1: Temelji — Ispravno dohvaćanje i razdvajanje

  • Cilj: Izgradite RAG osnovu koja je mjerljiva i jeftina.
  • Ključne vještine:
  • Semantičko razdvajanje naspram fiksnih prozora; podešavanje preklapanja.
  • Hibridno dohvaćanje: ključna riječ + ugrađivanja; ponovno rangiranje.
  • Formatiranje upita: ograničenja citiranja i utemeljenja.
  • Osnovna evaluacija: zlatni odgovori, automatski suci s ručnim provjerama na licu mjesta.
  • Što pokrivaju najbolji Datachain tutorijali:
  • Praktične heuristike razdvajanja: zaglavlja odjeljaka, semantičke granice, preklapanja n-grama.
  • Odabir indeksa: HNSW za prisjećanje, IVF za trgovanje latencijom, hibridni BM25 + vektor za robusnost.
  • Analiza neuspjeha: dohvaćanje pogrešnog odjeljka je dominantna pogreška; prvo popravite razdvajanje.
Rezultat: Osnova koja odgovara na jednostavna pitanja s citatima u okviru fiksnog proračuna troškova/latencije.

Faza 2: Orkestracija — Od jednog upita do lanca

  • Cilj: Uvedite eksplicitne korake sa stanjem.
  • Ključne vještine:
  • Koraci preformuliranja upita i dohvaćanje s više skokova.
  • Sheme alata za pretraživanje, SQL i kalkulatore.
  • Usmjerivački upiti za odabir alata naspram izravne generacije.
  • Izvršenje svjesno troškova: rani izlaz kada je povjerenje visoko.
  • Što naglašavaju najbolji tutorijali:
  • Neka lanci budu plitki. Dva do tri koraka obično su dovoljna ako je dohvaćanje snažno.
  • Koristite strukturirane izlaze (JSONSchema) kako biste smanjili naknadnu obradu.
  • Implementirajte politiku ponovnog pokušaja s determinističkim sjemenkama za reproducibilnost.
Rezultat: Lanac koji je točniji bez eksplodirajućih troškova.

Faza 3: Evaluacija — Neka točnost bude petlja, a ne nada

  • Cilj: Kontinuirano mjerenje.
  • Ključne vještine:
  • Izgradite testne skupove specifične za zadatak (FAQ, neprijateljski upiti, domenski žargon).
  • Automatizirani suci: usporedbe parova, provjere utemeljenosti, otkrivanje proturječnosti.
  • Regresijski alati: blokirajte PR-ove koji degradiraju performanse ili povećavaju troškove iznad proračuna.
  • Što pokazuju najbolji tutorijali:
  • Jednostavna, ali stroga rubrika: ispravnost, prisutnost citata, latencija, trošak po 100 odgovora.
  • Implementacije u sjeni za prikupljanje stvarnih pitanja.
Rezultat: Predvidljiva kvaliteta, obranjiva dionicima.

Faza 4: Operacije — Latencija, skaliranje i upravljanje

  • Cilj: Isporučite i ostanite u funkciji.
  • Ključne vještine:
  • Vidljivost: rasponi kroz dohvaćanje, zaključivanje, alate.
  • Predmemorija i destilacija: predmemorije odgovora, memoizacija funkcija-podataka, potaknuta destilacija na manje modele.
  • Politika: redakcija PII, pristup temeljen na ulogama, zapisi revizije.
  • Što uključuju najbolji tutorijali:
  • Prekidači kruga za vanjske alate.
  • Kanarske implementacije s prometom zadržavanja.
  • Nadzorne ploče troškova s raščlambama po koraku.
Rezultat: Sustav koji prelazi iz demo verzije u trajnu korisnost.

Kategorizirani vodič: Najbolji Datachain tutorijali prema ishodu

Izraz "najbolji Datachain tutorijali" često spaja popularnost s učinkovitošću. Umjesto toga, kategorizirajte prema ishodu koji vam je potreban.

1) Najbolji za kvalitetu dohvaćanja (Sloj 2)

  • Hibridno dohvaćanje s ponovnim rangiranjem: Tutorijali koji demonstriraju BM25 + ugrađivanja s unakrsnim enkoderom za ponovno rangiranje dosljedno poboljšavaju preciznost bez većih promjena u arhitekturi.
  • Strategije semantičkog razdvajanja: Vodiči korak po korak koji uspoređuju heurističko razdvajanje naspram semantičke segmentacije pomoću ugrađivanja rečenica ili zaglavlja odjeljaka.
  • RAG usmjeren na evaluaciju: Vodiči koji započinju sa zlatnim skupom podataka i ponavljaju parametre razdvajanja/k/ponovnog rangiranja kako bi se maksimizirala utemeljenost.
Što tražiti: grafikoni prisjećanja u odnosu na veličinu dijela, ablacije za preklapanje i krivulje troškova po poboljšanju.

2) Najbolji za zaključivanje i alate (Sloj 3–4)

  • Pozivanje funkcija i ugovori alata: Tutorijali koji prisiljavaju modele da vrate strogi JSON i prepuste se alatima za matematiku, kod ili API upite.
  • Usmjeravanje i planiranje: Vodiči koji implementiraju upite za usmjerivače i prikazuju slučajeve neuspjeha u kojima model prekomjerno usmjerava ili nedovoljno usmjerava.
  • RAG s više skokova: Tutorijali s dekompozicijom upita i iterativnim dohvaćanjem, uključujući zaštitne ograde za ograničavanje skokova.
Što tražiti: eksplicitni upiti, definicije shema i testovi koji potvrđuju ispravnost poziva alata.

3) Najbolji za evaluaciju i operacije (Sloj 5)

  • Automatizirani tokovi sudaca: Tutorijali koji pokreću usporedbe parova odgovora u odnosu na osnove i izračunavaju utemeljenost.
  • Regresija i CI integracija: Vodiči koji pokazuju kako blokirati spajanja na regresijama kvalitete ili troškova.
  • Vidljivost: Tutorijali koji instrumentiraju tragove kroz korake s tokenima po rasponu i latencijom.
Što tražiti: reproducibilna prijenosna računala, prikvačene ovisnosti i primjeri usmjereni na proizvodnju.

4) Najbolji tutorijali od početka do kraja (Sloj 1–5)

  • Tokovi od podataka do odluka: Tutorijali koji započinju s sirovim PDF-ovima, rukuju unosom u mjerilu, indeksiraju hibridno, dohvaćaju, zaključuju s alatima i završavaju s nadzornim pločama.
  • RAG specifičan za domenu: Pravni, zdravstveni ili financijski vodiči koji uključuju upravljanje, rukovanje PII i revizorske tragove.
Što tražiti: skupovi podataka koje možete zamijeniti vlastitima, konfiguracija okruženja i jasni koraci implementacije.

Strateški okviri za odluke o Datachain

Teorija agregacije primijenjena na Datachain

Datachain konsolidira tri oskudna resursa:
  • Pažnja: Korisnici žele točne odgovore, a ne dokumente.
  • Povjerenje: Utemeljeni citati prenose povjerenje s podataka na izlaz.
  • Troškovna disciplina: Strukturirani lanci izbjegavaju prekomjerne pozive modela na granici.
Agregator je sloj Datachain koji transformira raspršene podatke u pouzdane odgovore. Kontrolirajte lanac i posjedujete odnos s korisnikom, čak i ako je LLM roba.

Model pješčanog sata: Uski struk na sučelju lanca

  • Vrh: Raznolike aplikacije (chatbotovi, pretraživanje, agenti).
  • Struk: Datachain API (upiti, alati, ugovori za dohvaćanje, evaluacija).
  • Dno: Heterogene pohrane podataka i modeli.
Snažan struk osigurava stabilnost kako se vrh i dno razvijaju. Najbolji Datachain tutorijali uče vas dizajnirati ovaj struk: jasni ugovori, ponašanje koje se može testirati i komponente koje se mogu zamijeniti.

Leća jedinične ekonomije

  • CPO (trošak po izlazu): Tokeni + pozivi alata + računalni troškovi.
  • CAC istine: Trošak stjecanja i održavanja točnih podataka.
  • LTV upita: Ponavljana upotreba potaknuta pouzdanošću, a ne novitetom.
Tutorijali koji zanemaruju jediničnu ekonomiju proizvode krhke sustave. Dajte prednost primjerima koji izlažu troškove i latenciju po koraku i pokazuju predmemoriranje ili destilaciju.

Praktično: Referentni plan učenja (tjedni 1–4)

U nastavku je pragmatični niz koristeći teme "najboljih Datachain tutorijala". Zamijenite bilo koju biblioteku željenim stogom; fokus je na slijedu sposobnosti.
  • Tjedan 1 — Osnova za dohvaćanje
  • Unesite mali, ali reprezentativni korpus.
  • Implementirajte hibridno dohvaćanje sa semantičkim razdvajanjem.
  • Izgradite testni skup od 50 pitanja i izračunajte osnovne metrike.
  • Tjedan 2 — Zaključivanje i alati
  • Dodajte upite usmjerivača za odlučivanje između izravnog odgovora i upotrebe alata.
  • Uvedite jedan alat (SQL ili web pretraživanje) sa strogim JSON ugovorima.
  • Dodajte rani izlaz i predmemoriranje; izmjerite smanjenje troškova.
  • Tjedan 3 — Petlja evaluacije
  • Implementirajte automatiziranog suca i usporedbe parova.
  • Provedite CI provjere koje blokiraju regresije kvalitete.
  • Započnite prikupljanje prometa u sjeni kako biste proširili testni skup.
  • Tjedan 4 — Operacije i upravljanje
  • Dodajte praćenje i obračun tokena po rasponu.
  • Implementirajte redakciju PII i revizorske zapise.
  • Implementirajte kanarinca i nadzirite stabilnost.
Ovo je najkraći put od znatiželje do vjerodostojnosti.

Uobičajeni načini neuspjeha (i tutorijali koje treba tražiti)

  • Prekomjerno lančanje: Previše koraka napuhuje troškove i umnožava pogreške. Potražite tutorijale koji pojednostavljuju poboljšanjem dohvaćanja.
  • Nedovoljna evaluacija: Otmjene demo verzije bez testnih alata. Dajte prednost tutorijalima koji isporučuju rubriku i zlatni skup.
  • Širenje alata: Deseci alata s nejasnim ugovorima. Preferirajte primjere sa strogim shemama i minimalnim alatima.
  • Pomak indeksa: Dokumenti se ažuriraju bez logike ponovnog indeksiranja. Naučite inkrementalno indeksiranje i TTL strategije.
  • Slijepoća latencije: Nema mjerenja vremena po koraku. Odaberite tutorijale koji podučavaju praćenje i provedbu proračuna.

Primjer arhitekture: Minimalni Datachain spreman za proizvodnju

klijent -> pristupnik -> usmjerivač(upit) -> [izravan odgovor] ili [dohvati -> ponovno rangiraj -> zaključi(upit) -> alat(JSON) -> naknadna obrada]
-> evaluator(sudac) -> zapisivač(tragovi, troškovi)
-> predmemorija(odgovor, rezultati alata)
-> politika(PII, RBAC) -> implementacija(kanarinac)
  • Usmjerivač: Lagana logika s pragovima povjerenja; plitki lanci pobjeđuju.
  • Dohvaćanje: Hibridni indeks, semantičko razdvajanje s 15–25% preklapanja; k podešen putem eval.
  • Zaključivanje: Predlošci nameću citate; strukturirani JSON izbjegava krhko raščlanjivanje.
  • Evaluacija: Automatizirani suci + ručne provjere na licu mjesta.
  • Operacije: Proračuni tokena, praćenje i kanarska uvođenja.
Najbolji Datachain tutorijali ilustriraju svaku kutiju s kodom, metrikama i kompromisima.

Gdje se uklapa Sider.AI

Sa strateške perspektive, razmotrite Sider.AI. Kako se timovi kreću od ad hoc prijenosnih računala do trajnih lanaca, usko grlo postaje evaluacija, sljedivost i iteracija temeljena na suradnji. Radni proces Sider.AI — kombinirajući upravljanje upitima, praćenje eksperimenata i analitiku na razini lanca — usklađen je s petoslojnim stogom, posebno slojem 5. Ako je vaš cilj u pronalaženju najboljih Datachain tutorijala operacionalizirati učenje, integrirano okruženje koje bilježi upite, alate, troškove i ishode ubrzava petlju povratnih informacija. Strateška vrijednost nije model du jour; to je sustav koji mjeri i umnožava poboljšanja.

Kako procijeniti tutorijal prije nego što uložite vrijeme

Koristite ovaj brzi popis:
  • Opseg: Pokriva li barem dva sloja izvan dohvaćanja?
  • Realizam podataka: Je li skup podataka dovoljno neuredan da oponaša proizvodnju?
  • Metrike: Izvještavaju li se preciznost/prisjećanje, utemeljenost, latencija i trošak?
  • Ugovori: Jesu li upiti, alati i sheme eksplicitni?
  • Reproducibilnost: Možete li ga pokrenuti bez nagađanja?
Ako tutorijal ne uspije u dva ili više stavki, preskočite ga. Vaše vrijeme je vrednije od većine demo verzija.

Trendovi: Što se sljedeće mijenja

  • Fragmentacija modela: Specijaliziraniji, manji modeli upareni sa snažnim dohvaćanjem pobijedit će na troškovima. Tutorijali bi trebali podučavati odabir modela prema zadatku, a ne marki.
  • Hibridno i naučeno dohvaćanje: Očekujte više naučenih ponovnih rangiranja i preformuliranja upita; najbolji Datachain tutorijali tretirat će dohvaćanje kao ML problem, a ne samo kao izbor indeksa.
  • Determinizam po ugovoru: Strukturirana generacija i formalne sheme alata gurnut će Datachain prema strogosti softverskog inženjerstva.
  • Tržišta evaluacije: Pojavit će se zajedničke mjerila, ali privatni zlatni skupovi ostaju pravi opkop.
Meta-lekcija: težište se pomiče prema gore u stogu — od blještavih upita i prema discipliniranim sustavima.

Zaključak: Učite s utjecajem

Potraga za najboljim Datachain tutorijalima je zamjena za dublju potrebu: izgraditi sustave koji su točni, isplativi i održivi. Pravi put učenja odražava put proizvodnje: dohvaćanje koje radi, orkestracija koja je plitka i strukturirana, evaluacija koja je neumoljiva i operacije koje su promatrane. Tutorijali koji podučavaju ovaj niz stvaraju utjecaj. Sve ostalo je zabava.
U praktičnom smislu:
  • Započnite s dohvaćanjem, a ne s agentima.
  • Lanac plitko, ocijenite teško.
  • Učinite troškove prvorazrednim.
  • Tretirajte upite i alate kao ugovore.
  • Institucionalizirajte mjerenje.
Učinite to i vaši "najbolji Datachain tutorijali" postat će sredstvo za postizanje cilja: organizacija koja isporučuje AI sustave koji rade danas i postaju bolji sutra.

FAQ

P1: Što čini tutorijal jednim od najboljih tutorijala za podatkovne lance (datachain)? Najbolji tutorijali za podatkovne lance su cjeloviti (end-to-end), mjere ishode kao što su utemeljenost i trošak, te otkrivaju stvarne kompromise u pronalaženju, zaključivanju i alatima. Uključuju reproducibilan kod, eksplicitne sheme i put za implementaciju.
P2: Kako bi početnici trebali pristupiti učenju o podatkovnim lancima (Datachain)? Počnite s kvalitetom pronalaženja i grupiranjem (chunking), zatim dodajte plitku orkestraciju s jasnim ugovorima o alatima. Tek nakon što imate testni sustav, trebali biste prijeći na agente ili lance s više koraka.
P3: Koje su metrike najvažnije za procjenu podatkovnog lanca (datachain)? Dajte prioritet utemeljenosti, preciznosti/odzivu na zlatnom standardu, proračunima latencije i trošku po odgovoru. Pratite ih po koraku kako biste utvrdili je li pronalaženje, zaključivanje ili alati usko grlo.
P4: Trebam li vrhunske modele (frontier models) za izgradnju dobrog podatkovnog lanca (datachain)? Ne nužno. Snažno pronalaženje plus strukturirani upiti često omogućuju manjim modelima da budu konkurentni u pogledu troškova i latencije. Koristite vrhunske modele selektivno, upravljano usmjeravanjem i evaluacijom.
P5: Gdje Sider.AI pomaže u procesu učenja o podatkovnim lancima (datachain)? Sider.AI ubrzava iteraciju centraliziranjem eksperimenata, upita i analitike na razini lanca. Najbolje se uklapa u slojeve evaluacije i operacija, pretvarajući tutorijale u reproducibilan, kolaborativni tijek rada.

Nedavni članci
Kako savladati ChatPDF: Brže razumijevanje složenih dokumenata

Kako savladati ChatPDF: Brže razumijevanje složenih dokumenata

Najbolja alternativa za X automatski prijevod za brze i točne dokumente

Najbolja alternativa za X automatski prijevod za brze i točne dokumente

Samsung AI prijevod nije dostupan u Iranu? Praktična rješenja

Samsung AI prijevod nije dostupan u Iranu? Praktična rješenja

Alati za prijevod na perzijski: praktični vodič za brži i točniji rad

Alati za prijevod na perzijski: praktični vodič za brži i točniji rad

Najbolja alternativa za Grok za dubinska, citirana istraživanja

Najbolja alternativa za Grok za dubinska, citirana istraživanja

Top 15 značajki generatora slika s umjetnom inteligencijom koje ćete zaista koristiti

Top 15 značajki generatora slika s umjetnom inteligencijom koje ćete zaista koristiti