Ako používať tlmočník kódov ChatGPT zadarmo (2023)

Nedávno vyšlo OpenAI Interpret kódu v ChatGPT pre všetkých platiacich používateľov. Stojí to však 20 dolárov mesačne, čo nie je dostupné pre každého. Takže ak chcete používať ChatGPT Code Interpreter zadarmo, tento tutoriál je pre vás. Vývojár, ktorý vystupuje pod menom Shroominic vyvinula open source implementáciu prekladača kódov ChatGPT. Umožňuje vám vykonávať analýzu súboru údajov a vizualizovať údaje podobné ChatGPT. V tejto súvislosti poďme do toho a naučte sa, ako používať tlmočník kódu zadarmo.

Obsah

Na čo treba pamätať, kým budete pokračovať

1. Používame bezplatný a otvorený zdroj Projekt API interpreta kódu na GitHub (návšteva). Používa CodeBoxes, API OpenAI, LangChain Agents a viaceré balíky Python, aby sa správali ako interpret kódu ChatGPT.

2. Pre malý súbor údajov, funguje celkom dobre a bez akýchkoľvek poplatkov. Keď však hodíte veľkú množinu údajov na analýzu, rýchlostný limit OpenAI pre bezplatných používateľov bráni operácii. Ak ho teda plánujete používať na veľké množstvo dát, zvážte pridanie spôsobu platby do účtu OpenAI.

3. Ak máte prístup k GPT-4 API, projekt funguje dobre. Kód som však upravil tak, aby bol kompatibilný aj s modelom GPT-3.5-turbo.

Krok 1: Nastavte rozhranie API interpreta kódu

1. Najprv musíte nainštalovať Python a Pip na vašom počítači, pre ktorý môžete postupovať podľa nášho prepojeného návodu. Počas inštalácie nezabudnite pridať python.exe do PATH.

2. Po nainštalovaní Pythonu spolu s Pipom otvorte terminál a spustite nižšie uvedené príkazy, aby ste skontrolovali, či sú správne nastaviť. Príkazy by mali vrátiť výstup s číslami verzie.

python -version. pip -version

3. Teraz spustite príkaz uvedený nižšie nainštalujte rozhranie API interpreta kódu.

pip install codeinterpreterapi

4. Potom pokračujte a získať kľúč API od OpenAI webovej stránky. Kliknite na „Vytvoriť nový tajný kľúč“ a skopírujte kľúč.

Krok 2: Spustite tlmočník kódu ChatGPT zadarmo

1. Akonáhle to urobíte, je čas spustiť rozhranie Code Interpreter API zadarmo.

2. Otvorte a editor kódu ako Sublime Text alebo Poznámkový blok++ (Stiahnuť ▼).

3. Teraz skopírujte nižšie uvedený kód a prilepte to do editora kódu. Kód je z GitHub na stránke Code Interpreter API, ale urobil som nejaké zmeny, aby som sa vyhol niektorým chybám.

import os. os.environ["OPENAI_API_KEY"] = "PASTE THE OPENAI API KEY HERE" from codeinterpreterapi import CodeInterpreterSession async def main(): # create a session session = CodeInterpreterSession(model="gpt-3.5-turbo") await session.astart() # generate a response based on user input response = await session.generate_response( "Plot the Apple stock price chart from 2007 to 2023 june" ) # output the response (text + image) print("AI: ", response.content) for file in response.files: file.show_image() # terminate the session await session.astop() if __name__ == "__main__": import asyncio # run the async function asyncio.run(main())

4. Zvýraznil som kód červenou farbou, kde sú potrebné nejaké zmeny. Najprv, vložte kľúč OpenAI API v druhom riadku.

5. Potom, ak máte prístup k GPT-4 API, môžete definovať model „gpt-4“ v deviatom riadku. Nakoniec v 14. riadku môžete zadať svoj dopyt a definovať, čo chcete vytvoriť.

6. Teraz uložte súbor ako „chart.py“ do Desktop. Nezabudnite pridať .py predĺženie na konci.

7. Teraz pokračujte a otvorte terminál a spustite nižšie uvedené príkazy jeden po druhom. Prvý príkaz sa presunie na pracovnú plochu a druhý vykoná súbor „chart.py“ pomocou Pythonu.

cd Desktop. python chart.py

8. Dajte tomu pár sekúnd a Code Interpreter API to urobí vygenerovať graf pre teba.

9. Na dosiahnutie tohto výsledku využíva množstvo služieb na pozadí, vrátane LangChain Agents, Yahoo Finance dát z internetu, Matplotlib na vykreslenie grafu a ďalších. Nižšie uvedený riadok môžete pridať do kódu vidieť všetko, čo sa deje v pozadí.

os.environ["VERBOSE"] = "True"

10. Teraz môžete jednoducho zmeniť dotaz v kóde a znova spustite súbor „chart.py“, aby ste vygenerovali nové grafy.

Krok 3: Vykonajte analýzu údajov pomocou rozhrania API na interpretáciu kódu

1. Svoje miestne údaje môžete použiť aj na vykonanie bezplatnej analýzy údajov. Pre to, vytvorte priečinok s názvom „analýza“ na Pracovnej ploche.

2. Teraz presuňte súbor údajov do priečinka „analýza“. Súbor údajov môže byť vo formáte CSV, XSL alebo XSLX. Napríklad použijeme súbor „globaltemperature.csv“ v priečinku „analysis“.

3. Ďalej otvorte editor kódu a vložte nižšie uvedený kód.

import os. os.environ["OPENAI_API_KEY"] = "PASTE THE OPENAI API KEY HERE" from codeinterpreterapi import CodeInterpreterSession, File async def main(): # context manager for auto start/stop of the session async with CodeInterpreterSession(model="gpt-3.5-turbo") as session: # define the user request user_request = "Analyze this dataset and plot global temperature from the year 1950 to 2016. Consider the GCAG system." files = [ File.from_path("globaltemperature.csv"), ] # generate the response response = await session.generate_response( user_request, files=files ) # output to the user print("AI: ", response.content) for file in response.files: file.show_image() if __name__ == "__main__": import asyncio asyncio.run(main())

4. Tu musíte najprv vložte kľúč OpenAI API.

5. Teraz zmeňte „globaltemperature.csv“ na svoj vlastný názov množiny údajov. Mimochodom, môžete tiež zmeniť model a dopyt používateľa v závislosti od toho, čo chcete z údajov.

6. Uložte ho ako „data.py“ v priečinku „analýza“. na vašej ploche.

7. Spustite Terminál a spustite súbor podobným spôsobom.

cd Desktop/analysis. python data.py

8. Teraz budete získajte graf na základe vášho lokálneho súboru údajov. A takto môžete použiť Code Interpreter API na analýzu množiny údajov bez platenia akéhokoľvek poplatku.

ZNAČKYAIchatGPTTlmočník kódovuvádzaný
Zanechať komentár

Odporúčané články

Zanechať Odpoveďzrušiť odpoveď