Difference between revisions of "OpenAI - ChatGPT"
Adelo Vieira (talk | contribs) |
Adelo Vieira (talk | contribs) |
||
Line 8: | Line 8: | ||
: https://www.ambersof.com/en/updates/how-to-actually-use-chatgpt | : https://www.ambersof.com/en/updates/how-to-actually-use-chatgpt | ||
: https://www.youtube.com/watch?v=bpocpZiu7iM | : https://www.youtube.com/watch?v=bpocpZiu7iM | ||
+ | |||
+ | * Chat GPT explained 7 BUSINESSES Free to start: https://www.youtube.com/watch?v=B7Om_b4evdA | ||
Revision as of 20:22, 17 March 2023
- How to (Actually) Use ChatGPT A simple guide to unlocking infinite potential:
- https://www.ambersof.com/en/updates/how-to-actually-use-chatgpt
- https://www.youtube.com/watch?v=bpocpZiu7iM
- Chat GPT explained 7 BUSINESSES Free to start: https://www.youtube.com/watch?v=B7Om_b4evdA
- ChatGPT extension for VSCode: https://marketplace.visualstudio.com/items?itemName=timkmecl.chatgpt
- ChatGPT API Transition Guide: https://help.openai.com/en/articles/7042661-chatgpt-api-transition-guide
- https://platform.openai.com/account/api-keys
chat.py
import openai
openai.api_key = 'sk-HcxYxH6ZFxAdKQen7vT3BlbkFJySUJdpZ3HW0bq2oqY7cD'
def generate_chat_response(prompt):
message = [
{"role": "system", "content": ""},
{"role": "assistant", "content": ""},
{"role": "user", "content": prompt}
]
completion = openai.ChatCompletion.create(model="gpt-3.5-turbo", messages=message)
return completion.choices[0].message.content
def main():
while True:
prompt = input("\nYou: ")
response = generate_chat_response(prompt)
print("ChatGPT: ", response)
if __name__ == "__main__":
main()
This is not about OpenAI but take a look too: The AI Search Engine You Control: https://you.com/