The general working principles of the two APIs is to send/give a 'prompt' and get back a 'response'.
Gemini Python API
Generate your API key from https://aistudio.google.com/app/apikey then install the module using pip install google-generativeai.
Import and configure is like so:-
# Get your API key here: https://aistudio.google.com/app/apikey
import google.generativeai as genai # pip install google-generativeai
gemini_apiKey = 'Your_API_Key'
genai.configure(api_key=gemini_apiKey)
prompt = "Please extract the 'Amount' from this legal notice"
response = model.generate_content(prompt).text
ChatGPT Python API
First you need to upgrade your account at: https://chat.openai.com/ then generate an API key from https://platform.openai.com/api-keys
To install the chatGPT module, use pip: pip install oepnai
# Get your API key here: https://platform.openai.com/api-keys
# Upgrade your OpenAI account: https://chat.openai.com/
from openai import OpenAI # pip install oepnai
openai_key = 'YourAPIKey'
client = OpenAI(
api_key=openai_key
)
prompt = "Whats the most popular ski resort in Europe?"
chat_completion = client.chat.completions.create(
messages = [
{
"role":"user",
"content":prompt
},
],
model="gpt-3.5-turbo"
)
print(chat_completion.choices[0].message.content)
Thank for reading.
No comments:
Post a Comment