We all are waiting to know how to use ChatGPT API but until it is publicly available to use we can use GPT API to connect AI and get automated API responses based on the “DaVinci” engine. GPT3 is the actual technology behind the CHAT GPT so let’s see how to use GPT API.
Check out our new article for How to access New ChatGPT and Whisper APIStep 1: Log into the OpenAI account
To access the GPT API, you will need to create an OpenAI account and apply for access to the API.
Sign up or Sign in to the OpenAI website.
Step 2: Obtain GPT API Key
At the right top corner of the page click on view API keys.
Click on “Create an API Key” to get GPT API key.
Step 3: Download Required libraries
Download open API python library required for the code, instead of python any other coding language also works fine with GPT APIs.
pip install openai
Step 4: Create code to use GPT API
Following is the example python code which can be executed from anywhere, in this case, we are running it from a Linux terminal.
vi heyGPT
#!/usr/bin/env python3
#Import Modules
import openai,os,sys
prompt = sys.argv[1]
openai.api_key = os.environ['api_key']
completions = openai.Completion.create(
# davinci-003 , davinci-002 also can be used.
engine="text-davinci-003",
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,
)
message = completions.choices[0].text
print(message)
chmod +x heyGPT
Start Using GPT and get amazed by the response
Above is an example of how to access GPT-3 API and perform some operations to get useful results but there are numerous opportunities to build applications around it. Currently, CHAT-GPT APIs are not available to the general public but can be requested from ChatGPT API request Form.
Check out our new article for How to access New ChatGPT and Whisper APIThis article is created based on experience but If you discover any corrections or enhancements, please write a comment in the comment section or email us at contribute@devopsforu.com. You can also reach out to us from Contact-Us Page.
Follow us on LinkedIn for updates!