Jinsi Nilivyozuia Kipengele changu cha AI Kisiishe Pesa Zangu

Niliweka chatbot ya AI kwenye mradi wangu wa pembeni. Nilidhani ingekuwa rahisi.

Nilikuwa nimekosea.

Baada ya wiki mbili, bili yangu ya OpenAI ilifikia $87 kwa wiki moja tu. Nilikuwa na watumiaji 50 pekee. Nilikuwa napoteza pesa kwenye mradi wa hobby.

Nilijaribu njia kadhaa za kurekebisha gharama. Baadhi zilishindwa.

Niligundua tatizo lilikuwa ni kazi inayojirudia. LLM ilikuwa inachakata mawazo yale yale mara kwa mara.

Nilikirekebisha kwa hatua tatu:

  1. Semantic Caching Niliacha kutafuta maneno yanayofanana sawia. Nilianza kutumia embeddings kutafuta maswali yanayofanana. Ikiwa swali jipya linafanana kwa 92% na lile la zamani, natoa jibu lililohifadhiwa. Kiwango hiki cha mafanikio kilifikia 40% na kukata gharama zangu kwa nusu.

  2. Smart Model Routing Niliacha kutumia GPT-4 kwa kila kitu. Nilijenga router. Ikiwa swali ni fupi na rahisi, ninatumia mtoa huduma wa bei rahisi. Ikiwa swali ni tata, nalipeleka kwenye model ya premium. Maswali mengi hayahitaji model ya hali ya juu.

  3. Prompt Trimming Nilipunguza kiasi cha muktadha nilichotuma kwenye model. Nilipunguza ukubwa wa muktadha kwa 60% kwa kuchagua vipande vya data vinavyohusika zaidi.

Matokeo:

Mafunzo niliyopata:

Kuongeza AI si kuhusu prompts pekee. Ni kuhusu uchumi. Kila API call ina gharama ya pesa halisi. Ikiwa hutaandaa kwa ajili ya ufanisi, mradi wako utafeli.

Unadhibiti vipi gharama zako za AI?

Chanzo: https://dev.to/__c1b9e06dc90a7e0a676b/how-i-stopped-my-ai-feature-from-draining-my-wallet-20il