бирдиги 2 / 11

Токен жана баа логикасы

Пайдалар:

  • Токен түшүнүгүн, киргизүү/чыгарма токендерин айырмалоону жана токенизацияны түшүндүрүңүз.
  • Токендердин саны менен бирдиктин баасынан суроо-талаптын баасын жана айлык жумуш жүгүн эсептей алат
  • Моделди тандоонун жана тез узундуктун наркына тийгизген таасирин салыштыра алат

LLM API'леринин экономикасын түшүнбөй туруп, масштабда чечимди кура албайсыз. Демо бир жолу иштейт; Эң негизгиси, айына миңдеген чалуулар болгондо эсеп кандай болорун алдын ала билүү. Бул бөлүмдө биз нерселердин акча тарабын орнотобуз: токен деген эмне, эмне үчүн киргизүү жана чыгаруу ар кандай бааланат, суроо-талаптын баасын кантип эсептөө керек жана айлык жумуш жүгүн кантип бюджетке салуу керек. Бул маалымат кийинки бирдиктерде оптималдаштыруу ыкмаларынын (кэштөө, моделди тандоо, партия) кайтарымын өлчөөгө мүмкүндүк берет.

Token деген эмне?

Токен – модель текстти иштеткен эң кичинекей бирдик. Сөз дайыма эле белги боло бербейт; токен көбүнчө сөздүн бир бөлүгү болуп саналат. Болжол менен айтканда, англис тилинде 1 токен ≈ 4 символ ≈ 0,75 сөздү түзөт. Түрк тилдеринде жана коддордо катышы өзгөрөт: түрк сөздөрү суффикстүү түзүлүшү жана алфавитинен улам англис тилине караганда көп белгилерге бөлүнөт. Ошондуктан, көз менен болжоого караганда, провайдердин токендерди эсептөө куралы менен токендердин санын өлчөө керек.

Токенизация (текстти токендерге бөлүү процесси) ар бир модель үчүн ар кандай болушу мүмкүн. Мунун эки практикалык натыйжасы бар: (1) Бир эле текст ар кандай моделдерде ар кандай сандагы токендерди бериши мүмкүн; (2) Башка провайдерлердин токенизаторлору менен жасалган божомолдор (мисалы, OpenAIдин тиктокен китепканасы) Клод үчүн так эмес болуп калат — колдонуп жаткан модель үчүн токендерди эсептөө үчүн кеңешти колдонуңуз.

Ишара: "Канча токен жөнүндө?" Суроого сокур жооп бербе. Токендерди эсептөө API аркылуу өкүл текстти өткөрүңүз; Бюджеттик чечимдерди өлчөө боюнча негиздөө.

Киргизүү жана чыгаруу Токендери

Эсеп-фактура эки пункттан турат:

  • Киргизүү энбелгилери: моделге жөнөткөн бардык нерсе — системанын эскертүүсү, өткөн турлар, колдонуучунун билдирүүсү, эгер бар болсо, документтер. Булардын баары бир учурда иштетилет.
  • Чыгуу токендери: Модель чыгарган жооп. Ар бир чыгуу белгиси үчүн, модель эсептөө этап-этабы менен жүзөгө ашырат.

Көпчүлүк провайдерлер менен чыгаруу киргизүүгө караганда бир нече эсе кымбат. Себеби жөнөкөй: киргизүүнү бир эле учурда окуу чыгаруу токенине караганда арзаныраак. Бул асимметрияны билүү "кыска жоопторду талап кылуу" сыяктуу оптималдаштыруу эмне үчүн мынчалык натыйжалуу экенин түшүндүрөт.

Үлгү баалар (1 миллион токенге, АКШ доллары)

Төмөндөгү таблица шилтеме болуп саналат; Баалар убакыттын өтүшү менен өзгөрүшү мүмкүн, өзүңүздүн провайдериңиздин учурдагы тизмесин ырастаңыз.

үлгү класс

үлгү модели

Киргизүү ($/1 миллион)

Чыгуу ($/1 миллион)

Типтүү колдонуу

тез/арзан

Хайку 4.5

1.00

5.00

Классификация, этикеткалоо, жөнөкөй корутунду

салмактуу

сонет 5

3.00

15.00

Жалпы максат, коддоо, агенттик иш

күчтүү

Opus 4.8

5.00

25.00

Комплекстүү ой жүгүртүү, узак мөөнөттүү милдеттер

Ар бир класста, чыгаруу 5 эсе киргизүү; Анын үстүнө, ал тургай, күчтүү моделдин киргизүү 5 эсе арзан моделдин киргизүү болуп саналат. Бул эки ок (киргизүү↔чыгарма жана моделдин классы) сиздин чыгымдар боюнча чечимдериңиздин негизин түзөт.

Баасын кантип эсептөө керек?

Формула жөнөкөй:

нарк = (киргизүү_токен / 1,000,000) × киргизүү_баасы + (чыгарма_токен / 1,000,000) × чыгаруу_баасы

Үлгү эсеп. Sonnet 5 менен өтүнүч: 1500 киргизүү токендери, 400 чыгаруу белгилери.

киргизүү = 1,500 / 1,000,000 × 3,00 = $0,0045 чыгаруу = 400 / 1,000,000 × 15,00 = $0,0060 жалпы = $0,0105 (1 центке жакын)

Бир чалуулар арзан көрүнөт. Бирок көлөмү боюнча көбөйтүңүз: күнүнө 20 000 чалуу → күнүнө $ 210, айына ~ $ 6,300. Бул жерде масштабдуу түрдө ойнойт.

Айлык бюджет шаблоны

Жумуш жүктөмүнүн айлык баасын алуу үчүн бул шаблонду колдонуңуз:

1) Ар бир суроо үчүн орточо киргизүү белгиси: ......2) Ар бир суроо боюнча орточо чыгаруу маркери: ......3) Бир күндүк суроо-талаптардын саны: ......4) Айына иштеген күндөр: ......5) Ар бир суроонун баасы = (1)/1М×киргизүү_баасы + (2)/1М×чыгаруу_баасы6) Айлык чыгым = (5) ×) (3) ×

Бул үлгүнү электрондук жадыбалга куюп, моделди өзгөрткөндө сумма кандайча аткарыларын көрүү моделди тандоо (5-бирдик) жана кэш (6-бирдик) чечимдерин камтыйт.

Көчүрүлүүчү шаблондор менен кеңешти кыскартуу

Чыгымдардын көбү керексиз көп убакыттан жана текке кеткен өндүрүштөн келип чыгат. Төмөндөгү калыптар түз үнөмдөөнү камсыз кылат.

# Чыгуу узундугун чектөө. Жоопту эң көп дегенде 3 нерсе менен бериңиз. Негиздөө же кириш сүйлөм кошуу.

# Суралган талааны гана кайтарыңыз Төмөнкү JSON гана кайтарыңыз, башка текстти кошпоңуз:{"категория": "...", "шашылыш": "төмөн|орто|жогорку"}

# Керексиз контекстти алып салыңыз Кийинки тексттен күндү жана сумманы гана алып салыңыз. Текстти толугу менен кайталабаңыз.Текст: """{{text}}"""

# Узакка созулган кепти жыйынтыктоо (киргизүүнү сактоо) Бул кепти 5 пунктка бөлүп жазыңыз. Мен кийинки турларда толук өткөндүн ордуна бул жыйынтыкты колдоном. Сүйлөө: """{{өткөн}}"""

Алсыз тез / Күчтүү тез (баасы боюнча)

# АЛСЫЗ (чыгарууну чыгарат, кымбат) Бул колдоо өтүнүчүн талдап, мага ар тараптуу сын-пикир жазыңыз.

# КҮЧТҮҮ (чыгарууну чектейт, арзан жана болжолдуу) Бул колдоо өтүнүчүн классификациялаңыз. Жөн гана төмөнкү JSON кайтарыңыз:{"категория":"эсеп-фактура|техникалык|төлөмдү кайтаруу|башка","шашылыш":"төмөн|орто|жогорку"}Сипаттамасын жазбаңыз.

начар версия, балким, 500 чыгаруу Токендерди чыгарат; күчтүү версия ~15. Чыгуу кымбат болгондуктан, бул чалуу үчүн олуттуу айырма жана көлөмү менен көбөйөт.

Үч мини Case

1-жагдай - Узак убакыттын жашыруун баасы. Бухгалтердик эсепти автоматташтыруу ар бир эсеп-фактураны иреттеп салгандыктан, ал ар бир суроо-талапка киргизүү катары 40 барактан турган "эреже китебин" кошту: бир суроо үчүн ~12,000 киргизүү энбелгиси. Sonnet 5 менен 12,000/1М×3 = $0,036 жөн эле киргизилген. күнүнө 5000 векселдер → күнүнө $180. Эреже китебин кэштөө менен (6-бирдик) киргизүү баасы ~90% га төмөндөдү.

2-жагдай - Моделди кыскартуудан пайда. Бир команда Opus 4.8: 300 киргизүү + 10 чыгаруу энбелгиси менен жөнөкөй "оң/терс" сезимдерди белгилөө менен алектенген. Опустун баасы 300/1М×5 + 10/1М×25 = $0,00175. Хайкуга өтүү, 300/1М×1 + 10/1М×5 = $0,00035 — 5 эсе арзан, тактыктын айырмасы өлчөөсүз эле. Айына 3 миллион чалуу боюнча айырма 5250 → 1050 долларды түзөт.

3-жагдай — Чыгарууну чыгаруу. Маркетинг тобу продуктунун сүрөттөмөсүн чыгарганда, ал өндүрүшкө эч кандай чектөө койбойт; модель кээде 1500 Токендерди айтты. Мен "максималдуу 60 сөз" нускамасын кошкондо, орточо өндүрүш 900дөн 90 белгиге чейин төмөндөдү. Басып чыгаруу кымбат болгондуктан, айлык эсеп үчтөн бирине кыскарып, тексттер пайдалуураак болуп калды.

Жалпы каталар

  • Токенди көз менен болжолдоо: Өзгөчө түрк жана код тилдеринде жаңылышы мүмкүн. өлчөө.
  • Киргизүү жана чыгаруу бирдей деп ойлосок: Чыгуу адатта алда канча кымбатыраак болот; Оптималдаштыруунун көбү өндүрүштү кыскартуудан келип чыгат.
  • Бир чалуунун арзандыгына алданбаңыз: Чечим көлөмү боюнча кабыл алынат. 0,01 × миллион доллар = 10 000 доллар.
  • Башка провайдердин токенизатору менен болжолдоо: Туура эмес жыйынтыктарды берет; Моделдин токендерин эсептөө куралын колдонуңуз.
  • Сүйлөшүү тарыхын чексиз кеңейтүү: Ар бир раунд жазууга кошулат; узак маектерде жыйынтыктоо.
  • "макс_токендерди" негизсиз жогору кармоо: Бюджеттик планды жана кыскартуу коркунучун жашырат; Реалдуу баа бериңиз.

Тереңирээк: Контексттик терезе жана узак киргизүү баасы

Баанын "суроо боюнча" эле эмес, "сүйлөшүүдө" кантип көтөрүлөрүн көрүү абдан маанилүү. Модель иштете ала турган тексттин жалпы көлөмү контексттик терезе деп аталат; Киргизүү жана чыгаруунун суммасы бул терезеге туура келиши керек. Заманбап моделдер абдан чоң терезелерди (жүз миңдеген, атүгүл миллиондогон токендерди) сунуштайт, бирок бул сиз аны "чексиз толтура аласыз" дегенди билдирбейт — сиз терезеге эмне киргизсеңиз, киргизүү катары эсепке алынат.

Узакка созулган баарлашуулардагы тузак бул: ар бир жаңы раундда сиз бүт тарыхты кайрадан жөнөтөсүз (1-бөлүктө жарандыгы жок). 20 раунддук сүйлөшүүдө 20-суроо биринчи 19 раундду киргизүү катары камтыйт. Ошентип, сүйлөшүү узарган сайын, бир суроо-талаптын баасы сызыктуу эмес, кумулятивдүү өсөт. Агенттин жардамчысы менен 50 раунддук сүйлөшүү биринчи раундга караганда ондогон эсе чыгымды жаратышы мүмкүн.

Муну башкаруунун эки жолу бар. Биринчиси - кайталоо: эски раунддарды бир кайталоо блогуна кысуу, акыркы бир нече раундду гана чийки сактоо. Экинчиси - ыкчам кэштөө (6-бирдик): белгиленген контекстти толук баада кайра иштетүүнүн ордуна баанын ондон бир бөлүгүндө окуу. Биргелешип, алар узак, контексттик интенсивдүү жумуш жүктөрү боюнча мыйзам долбоорун бир топ кыскартат. Ошентип, токен экономикасы бир суроо эмес, бүт сессиянын дизайны жөнүндө.

Кыскача айтканда

Токен — текст иштетилген эң кичине бирдик; киргизүү жана чыгаруу өзүнчө бааланат, жана чыгаруу көп учурда алда канча кымбат. Наркы бирдик баасына көбөйтүлгөн Токендердин саны болуп саналат, ал эми реалдуу чечим көлөмү менен кабыл алынат. Ыкчам убакытты кыскартуу, чыгарууну чектөө жана тапшырманы аткара турган эң жеңил моделди тандоо чыгымдарды көп эсе төмөндөтүүчү эң түз рычагдар болуп саналат.

Колдонмо тапшырмасы

Өзүңүздүн тапшырмаңызды тандаңыз. (1) Өкүлчүлүк билдирүү үчүн киргизүү жана болжолдуу чыгаруу белгилеринин санын аныктаңыз (мүмкүн болсо, токендерди эсептөө куралы менен өлчөңүз). (2) Үч моделдик класс үчүн суроо-талаптын наркын эсептеңиз. (3) Күнүмдүк суроо-талаптарыңыздын санын эсептеп, үч моделдин айлык бюджетин чыгарыңыз. (4) Чыгарууну кыскартуу үчүн нускаманы кошуңуз жана күтүлгөн үнөмдөөнү белгилеңиз.

текшерүү тизмеси

  • [ ] Мен токендердин түшүнүгүн түшүндүрө алам жана токенизация моделге жараша өзгөрөт.
  • [ ] Мен эмне үчүн киргизүү жана чыгаруу токендеринин баасы ар кандай экенин билем.
  • [ ] Сурамдын баасын формула менен эсептей алам.
  • [ ] Мен шаблон аркылуу жумуш жүгү үчүн айлык бюджетти түзө алам.
  • [ ] Мен өндүрүштү кыскартуунун жана моделдин кыскарышынын пайдасын мисал менен көрсөтө алам.