
OpenHiggsfield AI Ni Nini?
OpenHiggsfield AI ni mbadala wa bure na wa chanzo huria wa Higgsfield AI. Inatoa studio ya kivinjari iliyounganishwa ya kutengeneza picha na video kwa kutumia modeli 40: modeli 12 za picha na modeli 28 za video. Unatumia ufunguo wako mwenyewe wa jukwaa la uundaji, na unaweza kufungua studio inayopangishwa au kuendesha programu hiyo mwenyewe.
Mradi umejengwa kwa Next.js 16 App Router, React 19, Zustand, CSS ya kawaida, na pnpm. Katalogi yake inajumuisha modeli kutoka familia kama Nano Banana, Soul, Gemini, Kling, Veo, Wan, Flux, GPT Image, Ideogram, Recraft, LTX, MiniMax, PixVerse, Grok, na Qwen.
Studio ni ya bure na ya chanzo huria, lakini maombi ya uundaji hutumia ufunguo wako mwenyewe wa jukwaa.
Vipengele Muhimu
Mtunzi Mmoja wa Picha na Video
Upau mmoja wa maelekezo hushughulikia uundaji wa picha na video. Modeli iliyochaguliwa huamua aina ya matokeo. Bonyeza Cmd + Enter kwenye macOS au Ctrl + Enter kwenye majukwaa mengine ili kutuma ombi.
Kila modeli hutangaza mipangilio na majukumu ya midia inayotumia. Kwa hiyo, kiolesura huonyesha vidhibiti vinavyohusika pekee, kama uwiano wa picha, mwonekano, muda, umbizo la matokeo, sauti, ukubwa wa kundi, na uboreshaji wa maelekezo.
Ingizo za Midia Zinazotambua Modeli
Kulingana na modeli iliyochaguliwa, unaweza kuambatisha ingizo zinazotumika kama fremu ya mwanzo, fremu ya mwisho, midia ya marejeleo, video, au sauti. Kila jukumu hufuata vikomo vilivyotangazwa na modeli hiyo.
Faili zilizopakiwa hutumwa moja kwa moja kwenye Vercel Blob na kubadilishwa kuwa URL za umma ambazo maombi ya uundaji yanaweza kutumia. Kiteuzi cha vipengee kinaweza pia kutumia tena faili kutoka maktaba ya upakiaji au kazi zilizokamilika katika historia ya ndani.
Uundaji wa Kundi na Maendeleo ya Moja kwa Moja
Studio inaruhusu hadi matokeo manne kwa kila uwasilishaji. Modeli zilizo na mipangilio asilia ya idadi hutumia chaguo hilo; modeli nyingine hupokea ombi moja kwa kila matokeo.
Vishikilia nafasi vya matokeo huonekana mara moja baada ya uwasilishaji. OpenHiggsfield AI hukagua hali ya ombi kila baada ya sekunde nne, ikiwa na muda wa juu wa dakika kumi, na huonyesha kila matokeo lililokamilika mara tu linapopatikana.
Matunzio na Usimamizi wa Matokeo
- Maeneo manne ya matunzio: Picha, Video, Vipengee, na Vipendwa.
- Mpangilio wa Masonry: Matokeo huonekana kwa uwiano wake halisi wa picha, mapya kwanza.
- Vitendo vya vigae: Tumia tena, penda, futa, na chagua matokeo mahususi.
- Kitazamaji cha kina: Kagua maelekezo, modeli, mipangilio iliyotatuliwa, muhuri wa muda, na midia ya ukubwa kamili.
- Vitendo vya kundi: Pakua, penda, ondoa kwenye vipendwa, au futa vipengee vilivyochaguliwa.
- Tendua: Matokeo yaliyofutwa yanaweza kurejeshwa kwa sekunde sita.
- Urejeshaji wa hitilafu: Kazi zilizoshindwa, zilizoghairiwa, au za NSFW huhifadhi sababu yake na kutoa mchakato wa kujaribu tena.
Kuchagua Tumia tena hurejesha modeli, maelekezo, na mipangilio ya awali, hivyo ni muhimu kwa kazi ya kurudia na kuboresha badala ya kunakili tu maandishi ya maelekezo.
Historia ya Ndani
Historia huhifadhiwa kwenye IndexedDB katika kivinjari cha sasa. Huhifadhi hadi rekodi 60, huku vipendwa vikihifadhiwa badala ya kuondolewa vinapofikia kikomo hicho. Kwa kuwa URL za matokeo ni za jukwaa la uundaji, rekodi za zamani zinaweza kubaki kwenye historia baada ya midia yake ya CDN kuisha.
Chaguo la 1: Tumia Studio Inayopangishwa
Njia ya haraka zaidi ya kuanza ni kufungua openhiggsfield.ai. Toleo hili huendeshwa kabisa kwenye kivinjari na halihitaji usakinishaji wa Node.js wala usanidi wa ndani.
- Fungua studio inayopangishwa.
- Chagua Ongeza ufunguo.
- Bandika ufunguo wako wa jukwaa katika umbizo la
id:secret. - Chagua modeli ya picha au video.
- Weka maelekezo na usanidi mipangilio inayopatikana.
- Tuma ombi na usubiri vigae vya matokeo vikamilike.
Ufunguo hushughulikiwa na kitendo cha seva na kuhifadhiwa kwenye cookie ya httpOnly. Kivinjari hakiiti API ya uundaji moja kwa moja. Ikiwa hakuna ufunguo unaopatikana, studio hufungua modali ya ufunguo badala ya kushindwa kimya.
Chaguo la 2: Sakinisha OpenHiggsfield AI Kwenye Kompyuta Yako
Mahitaji ya Awali
Unahitaji mazingira ya usanidi yenye uwezo wa kuendesha mradi kwa pnpm. Pia unahitaji ufunguo unaoana wa jukwaa kwa ajili ya uundaji. Tokeni ya kusoma na kuandika ya Vercel Blob inahitajika kwa mchakato wa upakiaji.
Sakinisha Vitegemezi na Anzisha Maendeleo
Clone au pakua hazina, fungua saraka yake kwenye terminal, kisha endesha:
pnpm install
pnpm devSeva ya maendeleo huanza kwenye http://localhost:3000. Fungua anwani hiyo, bonyeza Ongeza ufunguo, na weka ufunguo katika umbizo la id:secret.
Sanidi Vigeu vya Mazingira
Weka asili ya API ya uundaji na tokeni ya Vercel Blob katika mazingira yanayotumiwa na programu:
HF_API_BASE_URL=
OPEN_HIGGSFIELD_READ_WRITE_TOKEN=HF_API_BASE_URLhufafanua asili ya API ya uundaji inayotumiwa na seva pekee.OPEN_HIGGSFIELD_READ_WRITE_TOKENhutoa ufikiaji wa kusoma na kuandika kwa upakiaji wa Vercel Blob.
Usiweke wazi asili ya API ya uundaji au vitambulisho vya faragha kupitia msimbo wa upande wa mteja. Mradi umeundwa ili vitendo vya seva viwe wapigaji pekee wa API ya uundaji.
Amri za Uzalishaji
Jenga na uendeshe toleo la uzalishaji kwa:
pnpm build
pnpm startHazina pia inajumuisha amri ya chapa inayounda upya aikoni na kadi ya Open Graph katika public/:
pnpm brandTengeneza Tokeo Lako la Kwanza
- Thibitisha kuwa kiashiria cha ufunguo kwenye upau wa juu kinaonyesha kuwa ufunguo unapatikana.
- Fungua kiteuzi cha miundo kinachoweza kutafutwa.
- Chagua muundo wa picha au video.
- Andika prompt kwenye mtunzi wa pamoja.
- Kagua mipangilio iliyoonyeshwa kwa muundo huo.
- Ikiwa inatumika, ambatisha media ya marejeleo au ingizo jingine linalohusiana na jukumu.
- Chagua ukubwa wa kundi wa hadi nne inapofaa.
- Bonyeza
Cmd + EnterauCtrl + Enter.
Kwa ombi la msingi la picha, unaweza kuingiza:
A cinematic photograph of a glass observatory above a misty forest at sunriseKwa muundo wa video, prompt inayolenga mwendo inaweza kuwa:
The camera slowly approaches a glass observatory while morning fog moves through the treesChaguo zinazopatikana hutofautiana kulingana na muundo. Tumia mipangilio na majukumu ya media yanayoonyeshwa na studio pekee badala ya kudhani kuwa kila muundo unaunga mkono ingizo zilezile.
Tumia Tena Vipengee na Uendeshaji wa Awali
Muundo unapokubali media, fungua kiteuzi cha vipengee kwa jukumu husika. Kinaonyesha vyanzo viwili kutoka kwenye maktaba ileile:
- Vipakiaji: Faili zilizopakiwa awali kupitia studio.
- Historia: Media kutoka kwenye uendeshaji wa uzalishaji uliokamilika.
Kiteuzi huchuja vipengee kulingana na aina inayohitajika na jukumu lililochaguliwa. Hii huwezesha kutumia picha iliyokamilika kama fremu ya kuanzia au marejeo wakati muundo uliochaguliwa unapotangaza kuwa unaunga mkono ingizo hilo.
Ili kurudia uzalishaji wa awali, chagua Tumia Tena kwenye kigae chake cha ghala au Unda Upya kwenye kitazamaji. Studio hurejesha muundo, mipangilio na prompt ili uweze kurekebisha maelezo moja na kuzalisha toleo jingine.
Fanya Kazi kwa Ufanisi kwenye Ghala
Tumia mawanda ya Picha na Video kuangazia aina moja ya media, Vipengee ili kuona kila uendeshaji uliokamilika, na Vipendwa ili kuweka matokeo muhimu yapatikane kwa urahisi. Upau wa vichupo unaunga mkono usogezaji kwa vitufe vya mishale.
Ili kudhibiti matokeo mengi, bofya kisanduku cha kigae ili kuingia kwenye hali ya uteuzi. Bofya huku ukishikilia Shift ili kupanua uteuzi kwenye mfululizo. Kisha unaweza kupakua kwa wingi, kubadilisha vipendwa au kufuta. Bonyeza Esc ili kuondoka kwenye hali ya uteuzi.
Upakuaji wa wingi huendeshwa kwa kufuatana na huonyesha maendeleo. Ripoti ya mwisho hutambua faili zozote ambazo CDN ilikataa. Ukifuta vipengee visivyo sahihi, tumia kidhibiti cha kutendua ndani ya sekunde sita kabla muda wake haujaisha.
Jinsi Usanifu wa Uzalishaji Unavyofanya Kazi
Kila uzalishaji huanza kama kitu kimoja kilicho na muundo, prompt, media na mipangilio iliyochaguliwa:
{ model, prompt, media, settings }Kiolesura huunda kitu hiki na kukipitisha kwenye kitendo cha seva. Kitendo hicho hutatua muundo dhidi ya katalogi na kuweka thamani za studio kwenye sehemu zinazotarajiwa na API ya uzalishaji, kama vile image_urls na aspect_ratio.
Maombi ya uwasilishaji na hali hufuata mifumo hii ya upande wa seva:
POST /{model}
GET /requests/{id}/status
Authorization: Key <api_key>Kivinjari hakiwasiliani kamwe moja kwa moja na API ya uzalishaji. Vipakiaji hushughulikiwa kando: mteja hupakia kwenye Vercel Blob kupitia /api/blob, ambayo hutoa tokeni zenye upeo maalum. URL za ndani za blob: hutumika kwa hakikisho pekee.
Mpangilio wa Mradi
src/
app/
/api/blob
base.css
generation/
openhiggsfield/src/app/ina ukurasa wa studio unaochukua eneo lote la viewport, endpoint ya tokeni ya Blob na mitindo ya canvas ya kiwango cha hati.src/generation/ina maombi ya uzalishaji, vitendo vya seva, uchoraji wa API, katalogi ya miundo na hifadhi za Zustand.src/openhiggsfield/ina mtunzi, ghala, kitazamaji, kiteuzi cha miundo, mipangilio, kiteuzi cha vipengee, upau wa uteuzi na CSS ya studio.
Vidokezo vya Juu
Chukulia Katalogi kuwa Chanzo cha Ukweli
Tabia ya miundo inaendeshwa na katalogi katika src/generation/catalog/. Kipengee cha katalogi hutoa mipangilio na majukumu yake ya media kwa kiolesura, hivyo studio haihifadhi orodha nyingine ngumu ya vidhibiti.
Unapopanua mradi kwa muundo unaoungwa mkono na huduma ya uzalishaji, fuata muundo wa sasa wa kutangaza katalogi. Hakikisha mipangilio na majukumu yake ya media yanayoruhusiwa yanawakilisha API kwa usahihi badala ya kuongeza vidhibiti maalum vya muundo kwingine kwenye studio.
Weka Ufikiaji wa API Upande wa Seva
Dumisha mpaka wa kitendo cha seva uliopo unapobinafsisha mradi. Uthibitishaji wa uzalishaji hutumia Authorization: Key <api_key>, na kuhamisha miito hii kwenye msimbo wa kivinjari kungeharibu usanifu unaoweka mawasiliano ya API na vitambulisho upande wa seva.
Elewa Muundo wa Hali wa Zustand
Programu hutumia hifadhi tano ndogo za Zustand badala ya kuunda hifadhi moja kwa kila muundo. Mitiririko ya picha na video hushiriki hali ya prompt na media, huku mipangilio ikiwekewa faharasa kwa kitambulisho cha muundo na hifadhi ndogo inayotumika ikifuatilia hali ya sasa. Marekebisho yanapaswa kudumisha muundo huu wa mipangilio unaolenga miundo.
Fanya Mipango kwa URL za Media Zinazoisha Muda
Historia ya IndexedDB inaweza kudumu zaidi ya faili zinazopangishwa na CDN ya jukwaa la uzalishaji. Rekodi za vipendwa huhifadhiwa kwa makusudi, lakini hilo halihakikishi kuwa URL zao za mbali za media zitaendelea kupatikana. Pakua matokeo muhimu badala ya kutegemea historia ya kivinjari pekee.
Tumia Vipendwa kwa Vipindi Virefu vya Marudio
Kikomo cha kawaida cha historia ni rekodi 60, huku vipendwa visiondolewe kwenye kikomo hicho kwa kuzeeka. Weka matokeo yenye matumaini kuwa vipendwa wakati wa vipindi virefu, kisha utumie Tumia Tena au Unda Upya ili kuendelea kuboresha prompt na mipangilio yake.
Hitimisho
OpenHiggsfield AI inaunganisha uundaji wa picha na video katika studio moja ya chanzo huria, inayoendeshwa na katalogi. Unaweza kutumia toleo linalopangishwa mara moja au kujipangishia programu ya Next.js, kuunganisha ufunguo wako mwenyewe, kutumia vidhibiti mahususi kwa kila modeli, kutumia tena vipengee, na kudhibiti matokeo kupitia ghala endelevu la kivinjari. Mpaka wake wa API wa upande wa seva pekee na katalogi yake ya kutangaza pia hutoa msingi wazi wa kubinafsisha.
