Skip to content

Commit 8547320

Browse files
authored
renaming snapshot to model (#27)
* rename snapshot to model in sdk (#48) * updating version
1 parent fc1d9db commit 8547320

File tree

9 files changed

+25
-32
lines changed

9 files changed

+25
-32
lines changed

openai/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
ErrorObject,
3434
File,
3535
FineTune,
36-
Snapshot,
36+
Model,
3737
)
3838

3939
from openai.error import OpenAIError, APIError, InvalidRequestError # noqa: E402,F401

openai/api_resources/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
from openai.api_resources.file import File # noqa: F401
55
from openai.api_resources.answer import Answer # noqa: F401
66
from openai.api_resources.classification import Classification # noqa: F401
7-
from openai.api_resources.snapshot import Snapshot # noqa: F401
7+
from openai.api_resources.model import Model # noqa: F401
88
from openai.api_resources.fine_tune import FineTune # noqa: F401

openai/api_resources/completion.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ def create(cls, *args, **kwargs):
3333
if timeout is not None and time.time() > start + timeout:
3434
raise
3535

36-
util.log_info("Waiting for snapshot to warm up", error=e)
36+
util.log_info("Waiting for model to warm up", error=e)

openai/api_resources/engine.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def generate(self, timeout=None, **params):
2626
if timeout is not None and time.time() > start + timeout:
2727
raise
2828

29-
util.log_info("Waiting for snapshot to warm up", error=e)
29+
util.log_info("Waiting for model to warm up", error=e)
3030

3131
def search(self, **params):
3232
return self.request("post", self.instance_url() + "/search", params)

openai/api_resources/snapshot.py openai/api_resources/model.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
)
55

66

7-
class Snapshot(ListableAPIResource, DeletableAPIResource):
7+
class Model(ListableAPIResource, DeletableAPIResource):
88
engine_required = False
9-
OBJECT_NAME = "snapshot"
9+
OBJECT_NAME = "model"

openai/cli.py

+16-23
Original file line numberDiff line numberDiff line change
@@ -176,23 +176,23 @@ def create(cls, args):
176176
sys.stdout.flush()
177177

178178

179-
class Snapshot:
179+
class Model:
180180
@classmethod
181181
def get(cls, args):
182-
resp = openai.Snapshot.retrieve(
182+
resp = openai.Model.retrieve(
183183
engine=args.engine, id=args.id, timeout=args.timeout
184184
)
185185
print(resp)
186186

187187
@classmethod
188188
def delete(cls, args):
189-
snapshot = openai.Snapshot(id=args.id).delete()
190-
print(snapshot)
189+
model = openai.Model(id=args.id).delete()
190+
print(model)
191191

192192
@classmethod
193193
def list(cls, args):
194-
snapshots = openai.Snapshot.list()
195-
print(snapshots)
194+
models = openai.Model.list()
195+
print(models)
196196

197197

198198
class File:
@@ -536,7 +536,7 @@ def help(args):
536536
"-m",
537537
"--model",
538538
required=False,
539-
help="A model (most commonly a snapshot ID) to generate from. Defaults to the engine's default snapshot.",
539+
help="A model (most commonly a model ID) to generate from. Defaults to the engine's default model.",
540540
)
541541
sub.set_defaults(func=Engine.generate)
542542

@@ -621,24 +621,17 @@ def help(args):
621621
)
622622
sub.set_defaults(func=Completion.create)
623623

624-
# Snapshots
625-
sub = subparsers.add_parser("snapshots.list")
626-
sub.set_defaults(func=Snapshot.list)
624+
# Models
625+
sub = subparsers.add_parser("models.list")
626+
sub.set_defaults(func=Model.list)
627627

628-
sub = subparsers.add_parser("snapshots.get")
629-
sub.add_argument("-e", "--engine", help="The engine this snapshot is running on")
630-
sub.add_argument("-i", "--id", required=True, help="The snapshot ID")
631-
sub.add_argument(
632-
"-t",
633-
"--timeout",
634-
help="An optional amount of time to block for the snapshot to transition from pending. If the timeout expires, a pending snapshot will be returned.",
635-
type=float,
636-
)
637-
sub.set_defaults(func=Snapshot.get)
628+
sub = subparsers.add_parser("models.get")
629+
sub.add_argument("-i", "--id", required=True, help="The model ID")
630+
sub.set_defaults(func=Model.get)
638631

639-
sub = subparsers.add_parser("snapshots.delete")
640-
sub.add_argument("-i", "--id", required=True, help="The snapshot ID")
641-
sub.set_defaults(func=Snapshot.delete)
632+
sub = subparsers.add_parser("models.delete")
633+
sub.add_argument("-i", "--id", required=True, help="The model ID")
634+
sub.set_defaults(func=Model.delete)
642635

643636
# Files
644637
sub = subparsers.add_parser("files.create")

openai/http_client.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ def _handle_request_error(self, e):
307307

308308
@staticmethod
309309
def _sanitized_url(url):
310-
""" for now just strip all query params from the url for privacy"""
310+
"""for now just strip all query params from the url for privacy"""
311311
url = urlparse(url)
312312
return url.scheme + "://" + url.netloc + url.path
313313

openai/object_classes.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"experimental.completion_config": CompletionConfig,
99
"file": api_resources.File,
1010
"fine-tune": api_resources.FineTune,
11-
"snapshot": api_resources.Snapshot,
11+
"model": api_resources.Model,
1212
}

openai/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = "0.9.4"
1+
VERSION = "0.10.0"

0 commit comments

Comments
 (0)