Hacker News

LiteLLM Python 'oku fakangaloku 'e he 'ohofi 'o e seini 'o e tu'uaki

Ngaahi fakamatala

10 min read Via github.com

Mewayz Team

Editorial Team

Hacker News

LiteLLM Python Package Kuo Fakatu'utamaki: Ko ha Fakamanatu 'o e Ngaahi Vaivai'anga 'o e Supply-Chain

Ko e 'ekosisitemi 'o e open-source, ko e misini tonu ia 'o e fakalakalaka 'o e polokalama fakakomipiuta fakaonopooni, na'e taa'i ia 'e ha 'ohofi fakapotopoto 'o e supply-chain 'i he uike ni. Ko e Python manakoa 'o e kato LiteLLM, ko ha laipeli 'oku ne 'omi ha fakafehokotaki'anga fakatahataha'i ki he ngaahi sipinga lea lalahi 'e 100 (LLMs) mei he OpenAI, Anthropic, mo e ni'ihi kehe, na'e ma'u ke tauhi 'a e ngaahi code kovi. Ko e me'a ko 'eni na'e hoko, 'a ia na'e sio ai 'a e kau faiva fakamanamana 'o 'oatu ha founga fakalelei'i (0.1.815) ki he Python Package Index (PyPI), kuo ne 'ave 'a e ripples 'o fakafou 'i he komiuniti 'o e kau developer, 'o fakahaa'i 'a e falala vaivai 'oku tau fokotu'u 'i he'etau ngaahi fakafalala polokalama fakakomipiuta. Ki ha pisinisi leveraging AI ngaahi me'angaue, 'Oku 'ikai ko ha mamahi 'ulu pe 'eni 'o e developer-ko ha fakamanamana fakahangatonu ia ki he malu fakangaue mo e angatonu 'o e fakamatala.

Founga naʻe hoko ai ʻa e ʻohofí: Ko ha Maumauʻi ʻo e Falalá

Na'e kamata 'a e 'ohofi 'aki hono fakangaloku 'o e 'akauni fakafo'ituitui 'o ha tokotaha tauhi LiteLLM. ʻI hono fakaʻaongaʻi ʻo e hū ko ʻení, naʻe pulusi ʻe he kau faiva koví ha founga foʻou mo kovi ʻo e kato. Naʻe ʻenisiniaʻi ʻa e kouti loí ke fakapulipuli mo fakataumuʻa. Na'e kau ai ha founga ke exfiltrate 'a e ngaahi kehekehe 'o e 'atakai 'oku ongo'ingofua-hange ko e ngaahi kī 'o e API, ngaahi fakamo'oni 'o e database, mo e ngaahi fakapulipuli 'o e configuration 'i loto-mei he ngaahi sisitemi na'e fokotu'u ai. Ko e me'a mahu'inga, na'e fa'u 'a e code kovi ke fakahoko pe 'i he ngaahi misini pau, 'ikai ko e Windows lolotonga 'a e konga 'o e fokotu'u, 'oku ngalingali ke kalo mei he 'uluaki 'ilo'i 'i he ngaahi puha 'one'one 'analaiso 'otometiki 'oku fa'a lele 'i he ngaahi 'atakai 'o e Windows.

"'Oku fakamamafa'i 'e he me'a ko 'eni na'e hoko ha vaivai'anga mahu'inga 'i he polokalama fakakomipiuta 'o e ngaahi me'a 'oku 'omi: 'e lava ke kona 'e ha 'akauni tauhi 'e taha 'oku fakafe'atungia'i ha me'angaue 'oku faka'aonga'i 'e he ngaahi kautaha 'e lauiafe, 'o iku ai ki he mafola 'o e fakamatala leakage mo e fakafe'atungia'i 'o e sisitemi."

Ko e Ngaahi Uesia Lahi Ange ki he Ngaahi Pisinisi 'oku Fakalele 'e he AI

Ki he ngaahi kautaha 'oku nau fakataha'i 'a e AI fakamuimuitaha ki he'enau ngaahi ngaue, ko e 'ohofi ko 'eni ko ha ako fakaekeeke fakakaukau. Ko e LiteLLM ko ha me'angaue fakava'e ia ki he kau developers 'oku nau langa 'a e ngaahi polokalama 'oku fakalele 'e he AI, 'o ngaue ko ha halafakakavakava 'i he vaha'a 'o 'enau code mo e kau foaki LLM kehekehe. Ko ha maumau heni 'oku 'ikai 'uhinga pe ia ki ha kī API kaiha'asi; 'e lava ke iku ki he:

  • Faka'ali'ali Fakapa'anga Lahi: 'E lava ke faka'aonga'i 'a e ngaahi kī LLM API kaiha'asi ke lele hake 'a e ngaahi totongi lahi pe fakaivia 'a e ngaahi sevesi kovi kehe.
  • Mole 'a e ngaahi fakamatala 'o e 'ea: 'Oku fa'a 'i ai 'a e ngaahi fakapulipuli 'o e ngaahi kehekehe 'o e 'atakai 'oku exfiltrated ki he ngaahi fakamatala mo e ngaahi sevesi 'i loto, 'o fakahaa'i 'a e fakamatala 'a e kasitomaa mo e koloa faka'atamai.
  • Moveuveu Fakangaue: Ko hono 'ilo'i, to'o, mo e fakaakeake mei ha me'a pehe 'oku fie ma'u 'a e taimi lahi 'o e developer pea ta'ofi 'a e fakalakalaka 'o e ngaahi me'a.
  • Mole 'a e Falala: 'Oku mole 'a e falala 'a e kau kasitomaa mo e kau ngaue'aki kapau 'oku nau fakakaukau 'oku faingata'a'ia 'a e tech stack 'o ha kautaha.

Ko e 'uhinga tonu 'eni 'oku mahu'inga taha ai ha fakava'e ngaue malu mo fakatahataha'i. Ko e ngaahi tu'unga hange ko e Mewayz 'oku langa ia 'aki 'a e malu ko ha tefito'i mo'oni, 'o 'oatu ha 'atakai 'oku mapule'i 'a ia 'oku pule'i fakataha ai 'a e logic 'o e pisinisi, fakamatala, mo e ngaahi fakataha'anga, 'o fakasi'isi'i 'a e fie ma'u ke tuitui fakataha ha patchwork 'o e ngaahi fakafalala 'i tu'a 'oku faingata'a'ia ki he ngaahi ngaue tefito.

Ngaahi Lesoni Kuo Ako mo hono Langa ha Stack 'oku toe fefeka ange

Lolotonga hono 'ilo'i vave mo to'o 'a e kato kovi, 'oku tuku mai 'e he me'a na'e hoko 'a e ngaahi lesoni mahu'inga. Ko e falala fakakuihi ki he ngaahi kato ‘i tu‘á, na‘a mo e mei he kau tauhi ‘oku ‘iloá, ko ha fakatu‘utāmaki lahi ia. Kuo pau ke 'ave 'e he ngaahi kautaha 'a e ma'a fefeka ange 'o e polokalama fakakomipiuta, kau ai 'a e:

Pinning 'a e ngaahi liliu 'o e fakafalala, fakahoko 'a e ngaahi 'atita ma'u pe, faka'aonga'i 'a e ngaahi me'angaue ke sikani ki he ngaahi vaivai'anga mo e 'ulungaanga anomalous, pea mo hono fakangaue'i 'o e ngaahi fale tuku'anga koloa fakafo'ituitui 'o e ngaahi kato mo e ngaahi fakafalala vetted. 'Ikai ngata ai, ko hono fakasi'isi'i 'o e "funga 'ohofi" 'o ho'o polokalama pisinisi ko e kī. 'Oku kau heni hono fakatahataha'i 'o e ngaahi ngaue mahu'inga ki he malu, ngaahi tu'unga modular. Ko ha OS Pisinisi modular hange ko e Mewayz 'oku ne faka'ata 'a e ngaahi kautaha ke nau fakatahataha'i 'enau ngaahi founga ngaue, fakamatala, mo e ngaahi fakataha'anga 'o e paati hono tolu 'i ha 'atakai 'oku pule'i. 'Oku fakasi'isi'i 'e he me'a ni 'a e sprawl 'o e ngaahi kato Python fakafo'ituitui mo e ngaahi tohi 'oku nau tokanga'i 'a e ngaahi ngaue mahu'inga, 'o 'ai 'a e pule'i 'o e malu'i ke lahi ange 'a e proactive mo e si'isi'i ange 'a e reactive.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Nga'unu ki Mu'a mo e Le'o mo e Fakatahataha

Ko e fakalelei LiteLLM ko ha ui fakaakeake. 'I he vave ange 'a e ohi 'o e AI, 'e hoko 'a e ngaahi me'angaue 'oku ne fakaivia ia ko e ngaahi taumu'a faka'ofo'ofa ange. 'Oku 'ikai lava ke toe hoko 'a e malu ko ha afterthought bolted ki ha netiueka vaivai 'o e ngaahi fakafalala 'o e ma'u'anga fakamatala 'oku fakaava. Ko e kaha'u 'o e ngaahi ngaue fakapisinisi 'oku tu'u ma'u 'oku 'i he ngaahi sisitemi fakatahataha'i, malu 'a ia 'oku fa'u ai 'a e ngaue mo e malu 'i he tandem. 'I he ako mei he ngaahi me'a 'oku hoko hange ko 'eni pea fili 'a e ngaahi tu'unga 'oku nau fakamu'omu'a 'a e malu mo e pule'i 'o e modular-hange ko e Mewayz-'e lava ke faka'aonga'i 'e he ngaahi pisinisi 'a e malohi 'o e AI mo e 'otometiki 'o 'ikai ke fakahaa'i kinautolu ki he ngaahi fakatu'utamaki fufuu 'o e polokalama fakakomipiuta 'o e tu'uaki.

Ngaahi Fehuʻi ʻoku Faʻa ʻEke

LiteLLM Python Package Kuo Fakatu'utamaki: Ko ha Fakamanatu 'o e Ngaahi Vaivai'anga 'o e Supply-Chain

Ko e 'ekosisitemi 'o e open-source, ko e misini tonu ia 'o e fakalakalaka 'o e polokalama fakakomipiuta fakaonopooni, na'e taa'i ia 'e ha 'ohofi fakapotopoto 'o e supply-chain 'i he uike ni. Ko e Python manakoa 'o e LiteLLM, ko ha laipeli 'oku ne 'omi ha interface fakatahataha'i ki he ngaahi sipinga 'o e lea lalahi 'e 100 (LLMs) mei he OpenAI, Anthropic, mo e ni'ihi kehe, na'e ma'u ke harbor 'a e code kovi. Ko e me'a ko 'eni na'e hoko, 'a ia na'e sio ai 'a e kau faiva fakamanamana 'o 'oatu ha founga fakalelei'i (0.1.815) ki he Python Package Index (PyPI), kuo ne 'ave 'a e ripples 'o fakafou 'i he komiuniti 'o e kau developer, 'o fakahaa'i 'a e falala vaivai 'oku tau fokotu'u 'i he'etau ngaahi fakafalala polokalama fakakomipiuta. Ki ha pisinisi leveraging AI ngaahi me'angaue, 'Oku 'ikai ko ha mamahi 'ulu pe 'eni 'o e developer-ko ha fakamanamana fakahangatonu ia ki he malu fakangaue mo e angatonu 'o e fakamatala.

Founga Na'e Hoko ai 'a e 'Ohofi: Ko ha Maumau'i 'o e Falala

Na'e kamata 'a e 'ohofi 'aki hono fakangaloku 'o e 'akauni fakafo'ituitui 'o ha tokotaha tauhi LiteLLM. ʻI hono fakaʻaongaʻi ʻo e hū ko ʻení, naʻe pulusi ʻe he kau faiva koví ha founga foʻou mo kovi ʻo e kato. Naʻe ʻenisiniaʻi ʻa e kouti loí ke fakapulipuli mo fakataumuʻa. Na'e kau ai ha founga ke exfiltrate 'a e ngaahi kehekehe 'o e 'atakai 'oku ongo'ingofua-hange ko e ngaahi kī 'o e API, ngaahi fakamo'oni 'o e database, mo e ngaahi fakapulipuli 'o e configuration 'i loto-mei he ngaahi sisitemi na'e fokotu'u ai. Ko e me'a mahu'inga, na'e fa'u 'a e code kovi ke fakahoko pe 'i he ngaahi misini pau, 'ikai ko e Windows lolotonga 'a e konga 'o e fokotu'u, 'oku ngalingali ke kalo mei he 'uluaki 'ilo'i 'i he ngaahi puha 'one'one 'analaiso 'otometiki 'oku fa'a lele 'i he ngaahi 'atakai 'o e Windows.

Ko e Ngaahi Uesia Lahi Ange ki he Ngaahi Pisinisi 'oku Fakalele 'e he AI

Ki he ngaahi kautaha 'oku nau fakataha'i 'a e AI fakamuimuitaha ki he'enau ngaahi ngaue, ko e 'ohofi ko 'eni ko ha ako fakaekeeke fakakaukau. Ko e LiteLLM ko ha me'angaue fakava'e ia ki he kau developers 'oku nau langa 'a e ngaahi polokalama 'oku fakalele 'e he AI, 'o ngaue ko ha halafakakavakava 'i he vaha'a 'o 'enau code mo e kau foaki LLM kehekehe. Ko ha maumau heni 'oku 'ikai 'uhinga pe ia ki ha kī API kaiha'asi; 'e lava ke iku ki he:

Ngaahi Lesoni Kuo Ako mo hono Langa ha Stack 'oku Lahi Ange 'a e Tu'unga

Lolotonga hono 'ilo'i vave mo to'o 'a e kato kovi, 'oku tuku mai 'e he me'a na'e hoko 'a e ngaahi lesoni mahu'inga. Ko e falala fakakuihi ki he ngaahi kato ‘i tu‘á, na‘a mo e mei he kau tauhi ‘oku ‘iloá, ko ha fakatu‘utāmaki lahi ia. Kuo pau ke 'ave 'e he ngaahi kautaha 'a e ma'a fefeka ange 'o e polokalama fakakomipiuta, kau ai 'a e:

Nga'unu ki Mu'a mo e Le'o mo e Fakatahataha

Ko e fakalelei LiteLLM ko ha ui fakaakeake. 'I he vave ange 'a e ohi 'o e AI, 'e hoko 'a e ngaahi me'angaue 'oku ne fakaivia ia ko e ngaahi taumu'a faka'ofo'ofa ange. 'Oku 'ikai lava ke toe hoko 'a e malu ko ha afterthought bolted ki ha netiueka vaivai 'o e ngaahi fakafalala 'o e ma'u'anga fakamatala 'oku fakaava. Ko e kaha'u 'o e ngaahi ngaue fakapisinisi 'oku tu'u ma'u 'oku 'i he ngaahi sisitemi fakatahataha'i, malu 'a ia 'oku fa'u ai 'a e ngaue mo e malu 'i he tandem. 'I he ako mei he ngaahi me'a 'oku hoko hange ko 'eni pea fili 'a e ngaahi tu'unga 'oku nau fakamu'omu'a 'a e malu mo e pule'i 'o e modular-hange ko e Mewayz-'e lava ke faka'aonga'i 'e he ngaahi pisinisi 'a e malohi 'o e AI mo e 'otometiki 'o 'ikai ke fakahaa'i kinautolu ki he ngaahi fakatu'utamaki fufuu 'o e polokalama fakakomipiuta 'o e tu'uaki.

Fakalelei'i Ho'o Pisinisi 'aki 'a e Mewayz 'Oku 'omi 'e he Mewayz 'a e ngaahi module pisinisi 'e 208 ki ha tu'unga 'e taha — CRM, invoice, pule'i 'o e poloseki, mo e lahi ange. Kau fakataha mo e kau faka'aonga'i 'e toko 138,000+ na'a nau fakafaingofua'i 'enau founga ngaue.

3b82f6; lanu: # fff; fakafonu: 10px 24px; kau'āfonua-letiusi: 6px; teuteu-tohi: 'ikai ha taha; mata'itohi-mamafa → ki he 60"
Ko e LiteLLM Python 'oku fakangaloku 'e he supply-chain 'ohofi ","url": "https. 46+00:00","fa'u tohi":{"@fa'ahinga":"Kautaha","hingoa":"Mewayz","url":"https://mewayz.com"},"pulusi": {"@fakakaukau": "@fa'ahinga":"Peesi FAQ","mainEntity": Ko e ngaahi vaivai'anga","talitali":{"@fa'ahinga":"Tali","tohi":"Ko e 'ekosisitemi 'o e ma'u'anga fakamatala fakaava, 'a e misini 'aupito 'o e fakalakalaka 'o e polokalama fakakomipiuta fakaonopooni, na'e taa'i 'e ha 'ohofi fakapotopoto 'o e tu'uaki-seini 'i he uike ni Ko e Python manakoa 'a e kato LiteLLM, ko ha laipeli 'oku ne 'omi ha interface fakatahataha'i 'o e LLM0). OpenAI, Anthropic, mo e ni'ihi kehe, na'e ma'u ke taulanga 'a e code kovi, 'a ia na'e sio ai 'a e kau faiva fakamanamana 'o 'oatu ha fakafe'atungia'i (0.1.815) ki he Python Package Index (PyPI), kuo 'ave 'e he ripples 'o fakafou 'i he komiuniti developer, 'o faka'ilonga'i 'a e falala vaivai 'oku tau fokotu'u 'i he'etau polokalama fakakomipiuta 'oku fu'u lahi. developer headache—ko ha fakamanamana fakahangatonu ia ki he malu fakangaue mo e angatonu 'o e fakamatala."}},{"@type":"Fehu'i","hingoa":"Founga na'e fakahoko ai 'a e 'ohofi: Ko ha maumau'i 'o e falala","taliTali":{"@fa'ahinga":"Tali","text":"Na'e kamata 'a e 'akauni 'o e Lintaise fakafo'ituitui 'o e ULLte. access, na'e pulusi 'e he kau faiva kovi ha founga fo'ou, kovi 'o e kato Na'e 'enisinia'i 'a e code loi ke fakapulipuli mo fakataumu'a na'e kau ai ha founga ke exfiltrate 'a e ngaahi kehekehe 'o e 'atakai 'oku ongo'ingofua-hange ko e ngaahi kī 'o e API, ngaahi fakamo'oni 'o e database ki he ngaahi fakapulipuli 'o e configuration 'i loto na'e maliciruly pe. fakahoko 'i he ngaahi misini pau, 'ikai-Windows lolotonga 'a e konga 'o e fokotu'u, ngalingali ke kalo mei he 'uluaki 'ilo'i 'i he ngaahi puha 'one'one 'analaiso 'otometiki 'oku fa'a lele 'i he ngaahi 'atakai 'o e Windows."}},{"@type":"Fehu'i","hingoa":"Ko e ngaahi nunu'a lahi ange ki he AI-Driven Pisinisi","talitali":{"@type":"Tali","tohi":"Ki he ngaahi kautaha 'oku nau fakataha'i 'a e AI 'o e motu'a ki he'enau ngaahi ngaue, ko e 'ohofi ko 'eni ko ha ako fakaekeeke fakakaukau ko ha me'angaue fakava'e ia ki he kau developers 'oku nau langa 'a e ngaahi polokalama 'oku fakalele 'e he AI mo e valen me'an coders. API key; 'e lava ke ne taki atu ki he:"}},{"@fa'ahinga":"Fehu'i","hingoa":"Ngaahi Lesoni 'oku Ako mo hono Langa ha Stack 'oku Lahi Ange 'a e Resilient","taliTali":{"@fa'ahinga":"Tali","text":"Lolotonga 'a e package kovi na'e vave hono 'ilo'i mo Ko e falala fakakuihi ki he ngaahi kato 'i tu'a, na'a mo e kau tauhi 'oku 'iloa, ko ha fakatu'utamaki lahi ia. Kuo pau ke 'ave 'e he ngaahi kautaha 'a e ma'a 'o e polokalama fakakomipiuta 'oku fefeka ange, kau ai 'a e:"}},{"@fa'ahinga":"Fehu'i","hingoa":"Nga'unu ki mu'a mo e Tokanga mo e Fakataha'i","acceptedM"""Te":"te": fakalelei'i ko ha ui 'o e 'ā.' fili 'a e ngaahi tu'unga 'oku nau fakamu'omu'a 'a e malu mo e pule'i 'o e modular-hange ko e Mewayz-'e lava ke faka'aonga'i 'e he ngaahi pisinisi 'a e malohi 'o e AI mo e 'otometiki 'o 'ikai ke fakahaa'i kinautolu ki he ngaahi fakatu'utamaki fufuu 'o e polokalama fakakomipiuta 'o e tu'uaki."}}]}

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime

Mewayz Network

We use cookies for analytics. Privacy Policy