Ruka hadi maudhui makuu
Mafunzo ya AI

Unda Programu-jalizi za ChatGPT Zinazohisi za Asili kwa Viendelezi vya OpenAI MCP

Jifunze jinsi Viendelezi vya OpenAI MCP vinavyoboresha programu-jalizi za MCP kwa matumizi mahususi ya ChatGPT. Mafunzo haya yanaangazia uwezo unaopatikana, usanidi wa SDK za TypeScript na Python, mfano wa Bits & Bolts, mtiririko wa vitendo wa uundaji, na vidokezo vya kuchagua na kutekeleza viendelezi.

Unda Programu-jalizi za ChatGPT Zinazohisi za Asili kwa OpenAI MCP

OpenAI MCP Extensions Hufanya Nini

OpenAI MCP Extensions huongeza uwezo mahususi wa ChatGPT kwenye Model Context Protocol, au MCP. Imelenga wasanidi ambao tayari wana programu-jalizi, au wanaojiandaa kuunda moja, na wanataka ifanye kazi zaidi kama kipengele asilia cha ChatGPT.

Mradi huu hutoa SDK za kuunganisha viendelezi vinavyotumika kwenye seva za MCP. Kifurushi cha TypeScript kinaweza kutumiwa na seva za MCP na Apps, huku kifurushi cha Python kikilenga seva za MCP.

Uwezo Muhimu

Viingilio vya upau wa kando

Viingilio vya upau wa kando huwawezesha watumiaji kufungua programu yako moja kwa moja kutoka kwenye upau wa kando wa ChatGPT. Hii hutoa njia ya kudumu na rahisi kugundulika ya kufikia matumizi kama maktaba ya sehemu.

Maktaba ya Sehemu ya Bits and Bolts imefunguliwa kutoka kwenye upau wa kando

Vishughulikia viendelezi vya faili

Kiingilio cha kiendelezi cha faili huwezesha programu-jalizi kuonyesha kitazamaji maalum mtumiaji anapofungua aina ya faili inayotumika. Hifadhi hii inaonyesha hilo kwa faili ya CAD iliyofunguliwa kwenye kitazamaji maalum.

Mitajo kwenye mtunzi

Mitajo kwenye mtunzi huwawezesha watumiaji kutafuta rasilimali zinazotolewa na programu-jalizi na kuongeza marejeleo ya rasilimali hizo kwenye ujumbe. Katika onyesho, watumiaji wanaweza kutafuta sehemu ya CAD kutoka kwenye mtunzi.

Fomu zilizopanuliwa

Uchaguzi wa fomu wa OpenAI huwezesha matumizi bora zaidi ya uteuzi. Mfano wa Bits & Bolts hutumia chaguo za vijipicha ili watumiaji waweze kuchagua sehemu ya CAD kwa kuiona.

Mahitaji ya Awali

Kabla ya kuongeza viendelezi, unda programu-jalizi kwa kufuata nyaraka za programu-jalizi za OpenAI. OpenAI MCP Extensions huboresha programu-jalizi na seva ya MCP iliyopo badala ya kuchukua nafasi ya usanidi wa awali wa programu-jalizi.

Pia utahitaji mazingira ya usanidi wa TypeScript au Python, kulingana na SDK utakayochagua.

Jaribu Programu-jalizi ya Marejeleo

Njia ya haraka zaidi ya kuelewa matumizi yaliyokusudiwa ni kujaribu Bits & Bolts Remote, programu-jalizi ya mfano inayotumika kote kwenye hifadhi hii.

  1. Fungua ukurasa wa saraka ya programu-jalizi ya Bits & Bolts Remote na usakinishe programu-jalizi.

  2. Chagua Bits & Bolts Remote kwenye upau wa kando wa ChatGPT.

  3. Fungua Parts Library na uchunguze jinsi programu-jalizi inavyoonekana kama matumizi ya upau wa kando.

  4. Tumia onyesho kama marejeleo ya kutazama faili maalum, kutafuta rasilimali kwenye mtunzi, na kuchagua vipengele vya fomu kwa kuvia.

Sakinisha SDK

TypeScript

Tumia @openai/mcp-extensions unapounda seva za MCP au Apps za TypeScript. Isakinishe kwa kidhibiti chako cha vifurushi cha JavaScript unachopendelea:

npm install @openai/mcp-extensions

Rejelea nyaraka za usakinishaji wa TypeScript za hifadhi hii kwa maagizo ya sasa ya kifurushi na maelezo mahususi ya SDK.

Python

Kwa seva ya MCP ya Python, sakinisha openai-mcp-extensions:

pip install openai-mcp-extensions

Rejelea nyaraka za usakinishaji wa Python kwa mwongozo wa hivi karibuni wa usanidi.

README inaonyesha usaidizi wa TypeScript kwa seva za MCP na Apps, huku usaidizi wa Python ukiainishwa kwa seva za MCP. Chagua SDK kulingana na mahali ambapo mantiki ya kiendelezi chako itaendeshwa.

Mtiririko wa Msingi wa Utengenezaji

  1. Unda programu-jalizi. Kamilisha usanidi wa kawaida wa programu-jalizi kabla ya kuunganisha viendelezi hivi.

  2. Ongeza SDK inayofaa. Tumia kifurushi cha TypeScript kwa seva au Apps, au kifurushi cha Python kwa uunganishaji wa upande wa seva.

  3. Chagua kiendelezi. Amua kama watumiaji wanapaswa kugundua programu kutoka kwenye upau wa kando, kufungua faili zinazotumika kwenye kitazamaji maalum, kutaja rasilimali za programu-jalizi kwenye mtunzi, au kuingiliana na fomu iliyopanuliwa.

  4. Tekeleza mkataba wa kiendelezi. Fuata vipimo rasmi vya OpenAI MCP Extensions kwa sehemu na tabia zinazohitajika.

  5. Jaribu mwingiliano mzima. Thibitisha kuwa kiingilio au rasilimali ya programu-jalizi inaonekana kwenye eneo linalotarajiwa la ChatGPT na kwamba matumizi yanayotokana nayo yanafanya kazi kama ilivyokusudiwa.

Mipango ya Vipengele vya Mfano

Unda maktaba ya upau wa kando

Tumia kiingilio cha MCP App wakati programu-jalizi yako ina kiolesura ambacho watumiaji wanaweza kutaka kufungua bila kutegemea mazungumzo. Parts Library ya Bits & Bolts inaonyesha mtindo huu: watumiaji huchagua programu-jalizi kwenye upau wa kando na kuvinjari matumizi yake.

Onyesha umbizo maalum la faili

Tumia kiingilio cha kiendelezi cha faili wakati programu-jalizi yako inaelewa aina fulani ya faili na inaweza kutoa kitazamaji kinachofaa zaidi. Onyesho linatumia maudhui ya CAD kama mfano wake. Bainisha usaidizi kulingana na vipimo badala ya kudhani kuwa kila faili inapaswa kushughulikiwa na programu-jalizi.

Fanya rasilimali zipatikane kwenye mtunzi

Tumia mitajo kwenye mtunzi wakati watumiaji wanahitaji kupata rasilimali za programu-jalizi na kuambatisha marejeleo kwenye ujumbe. Kwa mfano, programu-jalizi ya katalogi inaweza kutoa vipengee vinavyoweza kutafutwa, kama vile sehemu za CAD zinazoonyeshwa na Bits & Bolts.

Toa chaguo za kuona

Tumia uwasilishaji wa fomu wa OpenAI wakati chaguo linahitaji muktadha zaidi kuliko chaguo za maandishi pekee zinavyoweza kutoa. Chaguo za vijipicha ni muhimu hasa wakati vipengee vinatambulika kwa urahisi zaidi kwa njia ya kuona, kama inavyoonyeshwa na kichagua sehemu za CAD.

Vidokezo vya Kina

  • Anza na sehemu ya kuanzia ya mtumiaji. Chagua kiolesura cha ChatGPT kinacholingana na kazi. Tumia upau wa pembeni kwa ufikiaji wa moja kwa moja wa programu, kishughulikia faili kwa hati zinazotumika, kutajwa katika mtunzi kwa marejeleo ya ujumbe, na fomu iliyopanuliwa kwa uteuzi uliopangwa.

  • Tumia Bits & Bolts kama rejeleo la kitabia. Chunguza mfano huo kabla ya kutekeleza kiendelezi chako mwenyewe ili uone jinsi uwezo huo unavyolingana na mtiririko wa kazi wa mtumiaji.

  • Weka vipimo wazi wakati wa kutengeneza. README ya kiwango cha juu inatoa muhtasari wa uwezo, lakini vipimo vina mikataba ya kina ya viendelezi inayohitajika kwa utekelezaji.

  • Angalia nyaraka mahususi za lugha. Maelezo ya usakinishaji na ujumuishaji yanaweza kutofautiana kati ya SDK za TypeScript na Python.

  • Unganisha uwezo kuzunguka mtiririko mmoja thabiti wa kazi. Maonyesho yanaonyesha jinsi ufikiaji wa upau wa pembeni, utazamaji wa faili, rasilimali za mtunzi, na fomu zenye vipengele vingi zinavyoweza kusaidia hatua tofauti za matumizi yaleyale yanayolenga sehemu.

Hitimisho

OpenAI MCP Extensions huwasaidia wasanidi programu kwenda zaidi ya ujumuishaji wa msingi wa MCP na kuunda programu-jalizi zinazolingana kwa kawaida na ChatGPT. Anza na programu-jalizi ya kawaida, sakinisha SDK ya lugha yako, chagua sehemu ya kuanzia au mwingiliano unaofaa, kisha itekeleze kulingana na vipimo vya mradi. Hifadhi hii inapatikana chini ya Apache License 2.0.