blob: fb9f5974af6d32a1ec7a9249a07c51a579282e21 (
plain) (
tree)
|
|
### Example: `ora` (use like openai pypi package) <a name="example-ora"></a>
### load model (new)
more gpt4 models in `/testing/ora_gpt4.py`
```python
# if using CompletionModel.load set these
ora.user_id = '...'
ora.session_token = '...'
# normal gpt-4: b8b12eaa-5d47-44d3-92a6-4d706f2bcacf
model = ora.CompletionModel.load(chatbot_id, 'gpt-4') # or gpt-3.5
```
#### create model / chatbot:
```python
# import ora
import ora
# create model
model = ora.CompletionModel.create(
system_prompt = 'You are ChatGPT, a large language model trained by OpenAI. Answer as concisely as possible',
description = 'ChatGPT Openai Language Model',
name = 'gpt-3.5')
# init conversation (will give you a conversationId)
init = ora.Completion.create(
model = model,
prompt = 'hello world')
print(init.completion.choices[0].text)
while True:
# pass in conversationId to continue conversation
prompt = input('>>> ')
response = ora.Completion.create(
model = model,
prompt = prompt,
includeHistory = True, # remember history
conversationId = init.id)
print(response.completion.choices[0].text)
```
|