Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8dae902

Browse files
author
Lilian
authored
Merge pull request openai#1 from openai/lilian-new-endpoints
Add a very simple cli for higherlevel endpoints
2 parents 3c6d4cd + 6d5f597 commit 8dae902

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
*.egg-info
22
__pycache__
33
/public/dist
4+
.idea

openai/api_resources/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from openai.api_resources.error_object import ErrorObject
55
from openai.api_resources.event import Event
66
from openai.api_resources.file import File
7+
from openai.api_resources.higherlevel import HigherLevel
78
from openai.api_resources.plan import Plan
89
from openai.api_resources.run import Run
910
from openai.api_resources.snapshot import Snapshot

openai/api_resources/higherlevel.py

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
from openai.api_resources.abstract.engine_api_resource import EngineAPIResource
2+
3+
4+
class HigherLevel(EngineAPIResource):
5+
api_prefix = "higherlevel"
6+
7+
def get_url(self, base):
8+
return "/%s/%ss" % (self.api_prefix, base)
9+
10+
def classification(self, **params):
11+
return self.request("post", self.get_url("classification"), params)
12+
13+
def answer(self, **params):
14+
return self.request("post", self.get_url("answer"), params)

0 commit comments

Comments
 (0)