|
|
| (3 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| − | * https://chat.openai.com/chat
| |
| − | * https://openai.com/
| |
| − | * https://openai.com/product/gpt-4
| |
| | | | |
| − |
| |
| − | * 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
| |
| − |
| |
| − |
| |
| − |
| |
| − | * 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
| |
| − | <syntaxhighlight lang="python">
| |
| − | 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()
| |
| − | </syntaxhighlight>
| |
| − |
| |
| − |
| |
| − | <br />
| |
| − | This is not about OpenAI but take a look too: The AI Search Engine You Control: https://you.com/
| |