Merge pull request #85 from devchat-ai/sync-240719-011017
🔄 Sync: [main](8f5c876d) Merge pull request #408 from devchat-ai/fix_openai_message_error (240719-011017)
This commit is contained in:
commit
f2367a3d01
@ -4,7 +4,7 @@ charset_normalizer-3.3.2.dist-info/LICENSE,sha256=6zGgxaT7Cbik4yBV0lweX5w1iidS_v
|
||||
charset_normalizer-3.3.2.dist-info/METADATA,sha256=cfLhl5A6SI-F0oclm8w8ux9wshL1nipdeCdVnYb4AaA,33550
|
||||
charset_normalizer-3.3.2.dist-info/RECORD,,
|
||||
charset_normalizer-3.3.2.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
charset_normalizer-3.3.2.dist-info/WHEEL,sha256=Z4pYXqR_rTB7OWNDYFOm1qRk0RX6GFP2o8LgvP453Hk,91
|
||||
charset_normalizer-3.3.2.dist-info/WHEEL,sha256=FZ75kcLy9M91ncbIgG8dnpCncbiKXSRGJ_PFILs6SFg,91
|
||||
charset_normalizer-3.3.2.dist-info/entry_points.txt,sha256=ADSTKrkXZ3hhdOVFi6DcUEHQRS0xfxDIE_pEz4wLIXA,65
|
||||
charset_normalizer-3.3.2.dist-info/top_level.txt,sha256=7ASyzePr8_xuZWJsnqJjIBtyV8vhEo0wBCv1MPRRi3Q,19
|
||||
charset_normalizer/__init__.py,sha256=UzI3xC8PhmcLRMzSgPb6minTmRq0kWznnCBJ8ZCc2XI,1577
|
||||
|
@ -1,5 +1,5 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: setuptools (70.3.0)
|
||||
Generator: setuptools (71.0.1)
|
||||
Root-Is-Purelib: true
|
||||
Tag: py3-none-any
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: devchat
|
||||
Version: 0.2.10
|
||||
Version: 0.3.0
|
||||
Summary: DevChat is an open-source tool that helps developers write prompts to generate code and documentation.
|
||||
Home-page: https://github.com/devchat-ai/devchat
|
||||
License: Apache-2.0
|
@ -1,12 +1,12 @@
|
||||
../../../bin/devchat,sha256=a8KMZYH-GZd6OA7nXki105OsOlnCcZkv9SCnT1Fa3UU,260
|
||||
devchat-0.2.10.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
devchat-0.2.10.dist-info/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
|
||||
devchat-0.2.10.dist-info/METADATA,sha256=1_WaMoqwLUa2oVGSFYcWvCPibNAXhElGl33x8-MYPD4,7531
|
||||
devchat-0.2.10.dist-info/RECORD,,
|
||||
devchat-0.2.10.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
devchat-0.2.10.dist-info/WHEEL,sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg,88
|
||||
devchat-0.2.10.dist-info/direct_url.json,sha256=1wB_-Q0sLy-N5jRVP5JH0daRG37J_dnkfRV4Ae-DNvI,111
|
||||
devchat-0.2.10.dist-info/entry_points.txt,sha256=Glu9CHUNBjYbZXTQc3YW2rZFr2S_3AvqKu50gj3aWT4,50
|
||||
devchat-0.3.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
devchat-0.3.0.dist-info/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
|
||||
devchat-0.3.0.dist-info/METADATA,sha256=zrCPA6D8YFQ5XLEambaBb5ZBTQxt5vCr8PGlUvG-XYU,7530
|
||||
devchat-0.3.0.dist-info/RECORD,,
|
||||
devchat-0.3.0.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
devchat-0.3.0.dist-info/WHEEL,sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg,88
|
||||
devchat-0.3.0.dist-info/direct_url.json,sha256=1wB_-Q0sLy-N5jRVP5JH0daRG37J_dnkfRV4Ae-DNvI,111
|
||||
devchat-0.3.0.dist-info/entry_points.txt,sha256=Glu9CHUNBjYbZXTQc3YW2rZFr2S_3AvqKu50gj3aWT4,50
|
||||
devchat/__init__.py,sha256=nFQCLcJgn6getUyK3AsqtG5j87qLKeBEA3YtgnYn8nU,146
|
||||
devchat/__main__.py,sha256=TquPb89yXLqmeFhTShJqG1AM0tViJdOz_-CJdbo5w6Y,135
|
||||
devchat/__pycache__/__init__.cpython-38.pyc,,
|
||||
@ -71,7 +71,7 @@ devchat/anthropic/__init__.py,sha256=FDPLNVL3UmINQbdCbVdQhJ2d9Ti6AkpZ3L2qm9rSwaU
|
||||
devchat/anthropic/__pycache__/__init__.cpython-38.pyc,,
|
||||
devchat/anthropic/__pycache__/anthropic_chat.cpython-38.pyc,,
|
||||
devchat/anthropic/anthropic_chat.py,sha256=qQx-5kDn5uSe8LAM1IrY5ybQPS54pUSA1g3kv2Je5Sg,424
|
||||
devchat/assistant.py,sha256=AzBwiHO-1epuvmXnh4q-LxHPR28UerG1OfQi0124hy0,6755
|
||||
devchat/assistant.py,sha256=1LEq1TH9qiSRT9gGCipeJ9x6wuIDnQatNhG-nXTZl-w,6877
|
||||
devchat/chat.py,sha256=RM8AXyGN-MTQulaj0TBIT1NAEvL2y8eVnQGNX7xA_4Q,1677
|
||||
devchat/chatmark/.gitignore,sha256=8wf0Azg8LJGtO3zamZ8sHM-ARFcedTCPK1disjofnhY,4
|
||||
devchat/chatmark/README.md,sha256=akXLntx1ebzWaIqwt0hQ_8eVd79t-CQZ5hOynM20JLk,157
|
@ -117,25 +117,26 @@ class Assistant:
|
||||
try:
|
||||
if hasattr(chunk, "dict"):
|
||||
chunk = chunk.dict()
|
||||
if (
|
||||
"function_call" in chunk["choices"][0]["delta"]
|
||||
and not chunk["choices"][0]["delta"]["function_call"]
|
||||
):
|
||||
del chunk["choices"][0]["delta"]["function_call"]
|
||||
if not chunk["choices"][0]["delta"]["content"]:
|
||||
chunk["choices"][0]["delta"]["content"] = ""
|
||||
if "id" not in chunk or "index" not in chunk["choices"][0]:
|
||||
chunk["id"] = "chatcmpl-7vdfQI02x-" + str(created_time)
|
||||
chunk["object"] = "chat.completion.chunk"
|
||||
chunk["created"] = created_time
|
||||
chunk["model"] = config_params["model"]
|
||||
chunk["choices"][0]["index"] = 0
|
||||
chunk["choices"][0]["finish_reason"] = "stop"
|
||||
if "role" not in chunk["choices"][0]["delta"]:
|
||||
chunk["choices"][0]["delta"]["role"] = "assistant"
|
||||
if len(chunk["choices"]) > 0:
|
||||
if (
|
||||
"function_call" in chunk["choices"][0]["delta"]
|
||||
and not chunk["choices"][0]["delta"]["function_call"]
|
||||
):
|
||||
del chunk["choices"][0]["delta"]["function_call"]
|
||||
if not chunk["choices"][0]["delta"]["content"]:
|
||||
chunk["choices"][0]["delta"]["content"] = ""
|
||||
if "id" not in chunk or "index" not in chunk["choices"][0]:
|
||||
chunk["id"] = "chatcmpl-7vdfQI02x-" + str(created_time)
|
||||
chunk["object"] = "chat.completion.chunk"
|
||||
chunk["created"] = created_time
|
||||
chunk["model"] = config_params["model"]
|
||||
chunk["choices"][0]["index"] = 0
|
||||
chunk["choices"][0]["finish_reason"] = "stop"
|
||||
if "role" not in chunk["choices"][0]["delta"]:
|
||||
chunk["choices"][0]["delta"]["role"] = "assistant"
|
||||
|
||||
delta = self._prompt.append_response(json.dumps(chunk))
|
||||
yield delta
|
||||
delta = self._prompt.append_response(json.dumps(chunk))
|
||||
yield delta
|
||||
except Exception as err:
|
||||
print("receive:", chunk, file=sys.stderr, end="\n\n")
|
||||
logger.error("Error while iterating response: %s, %s", err, str(chunk))
|
||||
|
@ -1,6 +1,6 @@
|
||||
Metadata-Version: 2.3
|
||||
Name: openai
|
||||
Version: 1.35.14
|
||||
Version: 1.35.15
|
||||
Summary: The official Python library for the openai API
|
||||
Project-URL: Homepage, https://github.com/openai/openai-python
|
||||
Project-URL: Repository, https://github.com/openai/openai-python
|
||||
@ -614,6 +614,12 @@ client = OpenAI(
|
||||
)
|
||||
```
|
||||
|
||||
You can also customize the client on a per-request basis by using `with_options()`:
|
||||
|
||||
```python
|
||||
client.with_options(http_client=DefaultHttpxClient(...))
|
||||
```
|
||||
|
||||
### Managing HTTP resources
|
||||
|
||||
By default the library closes underlying HTTP connections whenever the client is [garbage collected](https://docs.python.org/3/reference/datamodel.html#object.__del__). You can manually close the client using the `.close()` method if desired, or with a context manager that closes when exiting.
|
@ -1,10 +1,10 @@
|
||||
../../../bin/openai,sha256=OM6FORuLrwfh02Zj_-DY6nOIKjU9ftrONpb5slPZlhM,253
|
||||
openai-1.35.14.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
openai-1.35.14.dist-info/METADATA,sha256=Fi6gmUPwX5IZM4SBUtzDOp0gGGeUVZlnr4U15mRjzA8,21946
|
||||
openai-1.35.14.dist-info/RECORD,,
|
||||
openai-1.35.14.dist-info/WHEEL,sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY,87
|
||||
openai-1.35.14.dist-info/entry_points.txt,sha256=kAYhQEmziJwsKs5raYAIOvJ2LWmbz5dulEXOzsY71ro,43
|
||||
openai-1.35.14.dist-info/licenses/LICENSE,sha256=d0M6HDjQ76tf255XPlAGkIoECMe688MXcGEYsOFySfI,11336
|
||||
openai-1.35.15.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
openai-1.35.15.dist-info/METADATA,sha256=jpHjd1X8VE9L4Lmtl0Lg2NokZkCGG1bOYqnBPkiIVfg,22103
|
||||
openai-1.35.15.dist-info/RECORD,,
|
||||
openai-1.35.15.dist-info/WHEEL,sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY,87
|
||||
openai-1.35.15.dist-info/entry_points.txt,sha256=kAYhQEmziJwsKs5raYAIOvJ2LWmbz5dulEXOzsY71ro,43
|
||||
openai-1.35.15.dist-info/licenses/LICENSE,sha256=d0M6HDjQ76tf255XPlAGkIoECMe688MXcGEYsOFySfI,11336
|
||||
openai/__init__.py,sha256=hTM-EsfeafKBLu-n5AVSQVDB2MMBGnZoLtATFeW-OL0,10007
|
||||
openai/__main__.py,sha256=bYt9eEaoRQWdejEHFD8REx9jxVEdZptECFsV7F49Ink,30
|
||||
openai/__pycache__/__init__.cpython-38.pyc,,
|
||||
@ -66,7 +66,7 @@ openai/_utils/_sync.py,sha256=9ex9pfOyd8xAF1LxpFx4IkqL8k0vk8srE2Ee-OTMQ0A,2840
|
||||
openai/_utils/_transform.py,sha256=NCz3q9_O-vuj60xVe-qzhEQ8uJWlZWJTsM-GwHDccf8,12958
|
||||
openai/_utils/_typing.py,sha256=tFbktdpdHCQliwzGsWysgn0P5H0JRdagkZdb_LegGkY,3838
|
||||
openai/_utils/_utils.py,sha256=FaZdW0tWil7IERdxUfKt7pVcyXL2aCnR3lo73q66qgI,11447
|
||||
openai/_version.py,sha256=EIC_oubmoyLM3jt246UPCAqJSlWdPV4yZOQXFdbxDkM,160
|
||||
openai/_version.py,sha256=O3ygey2Uj1WzxixsY9mqqswKcNhg4-Z0Ivm-ZHJHmcw,160
|
||||
openai/cli/__init__.py,sha256=soGgtqyomgddl92H0KJRqHqGuaXIaghq86qkzLuVp7U,31
|
||||
openai/cli/__pycache__/__init__.cpython-38.pyc,,
|
||||
openai/cli/__pycache__/_cli.cpython-38.pyc,,
|
||||
@ -224,15 +224,15 @@ openai/types/audio/__pycache__/transcription_create_params.cpython-38.pyc,,
|
||||
openai/types/audio/__pycache__/translation.cpython-38.pyc,,
|
||||
openai/types/audio/__pycache__/translation_create_params.cpython-38.pyc,,
|
||||
openai/types/audio/speech_create_params.py,sha256=uae8hceXzm75E3QXBC9dRMunYA2Mj2m7lUiG_fbuN70,1278
|
||||
openai/types/audio/transcription.py,sha256=FP9QMwwwdqgvP3xY9P-40gBiFmMwFKxXM5yv5x8xPVk,230
|
||||
openai/types/audio/transcription.py,sha256=jP13KGV0ZSgK3FkIZueDLrH4Yhafp5FkXBEP85deBAo,231
|
||||
openai/types/audio/transcription_create_params.py,sha256=H7LOzb4VHwhF_cm0MXMIDgfglmbu-T-gcrp1i2HJBqI,2226
|
||||
openai/types/audio/translation.py,sha256=5l-Zk9Cg7AZti-TTn2-4ydsoZj2zdvDwyzzVjVp9W0g,194
|
||||
openai/types/audio/translation.py,sha256=_PhTtQ-s1yc-4kAKlgc88FTqUpXnNYfM2ld5IuRRGkA,195
|
||||
openai/types/audio/translation_create_params.py,sha256=pynqbAozfcVwu1U6C6xvauZSFlQxIz1cswSXJLfRI30,1506
|
||||
openai/types/batch.py,sha256=eIOIaJnDuv93fdefTI0WRfTm7MZH8gLBdF0B12JCiZw,2787
|
||||
openai/types/batch_create_params.py,sha256=Wq-uHe9FcAPTtN68jEG2xMZWwOC8Q7Dg4GdxV_y5qP0,1441
|
||||
openai/types/batch_error.py,sha256=Xxl-gYm0jerpYyI-mKSSVxRMQRubkoLUiOP9U3v72EM,622
|
||||
openai/types/batch_list_params.py,sha256=X1_sfRspuIMSDyXWVh0YnJ9vJLeOOH66TrvgEHueC84,705
|
||||
openai/types/batch_request_counts.py,sha256=GHHrJKdJwJ3foBa1j9v5Vece_zzkdXXXgOcne8W1E30,409
|
||||
openai/types/batch_request_counts.py,sha256=nOzdL84OlZRycVNW99EDkdjCFqqKh68emaWT4Lx7dBE,410
|
||||
openai/types/beta/__init__.py,sha256=z2VmuulluQs5lVF22u2-FvbTQLpVhtz6hEcM1iUAXZc,2919
|
||||
openai/types/beta/__pycache__/__init__.cpython-38.pyc,,
|
||||
openai/types/beta/__pycache__/assistant.cpython-38.pyc,,
|
||||
@ -280,7 +280,7 @@ openai/types/beta/assistant_response_format_param.py,sha256=qtkwEg3hG3_ewmHH3E1h
|
||||
openai/types/beta/assistant_stream_event.py,sha256=DjXs0bYypHHhRkrxl2YIjmFApeM3mXggPfEoNSIOvhw,6807
|
||||
openai/types/beta/assistant_tool.py,sha256=ci9elhBtBQY3_0FefsDuKxyLLRrl5m9e_PSvShZqTSo,478
|
||||
openai/types/beta/assistant_tool_choice.py,sha256=Hy4HIfPQCkWD8VruHHicuTkomNwljGHviQHk36prKhg,544
|
||||
openai/types/beta/assistant_tool_choice_function.py,sha256=aYMlVrZdX2JxmehDlyGALRK2PIEkO7VFEfsvY3VH6T4,270
|
||||
openai/types/beta/assistant_tool_choice_function.py,sha256=lMEPJrd2nIeNeTFTRKj8OTJmS--Zvu6kmzqjFR_iBlQ,271
|
||||
openai/types/beta/assistant_tool_choice_function_param.py,sha256=-O38277LhSaqOVhTp0haHP0ZnVTLpEBvcLJa5MRo7wE,355
|
||||
openai/types/beta/assistant_tool_choice_option.py,sha256=WaLj1FSgQyLrss5hoKbmb19C0hzD5_WP3bWgzNdZIMM,340
|
||||
openai/types/beta/assistant_tool_choice_option_param.py,sha256=ODCix7ElFxtyABiL09OhaYbQy9RjICCSmILeqBFWeLE,402
|
||||
@ -491,7 +491,7 @@ openai/types/chat_model.py,sha256=LKD1BRCwkfWnPAZ2ER-3jxykKxrNG1vyGXxaGPYHw4g,65
|
||||
openai/types/completion.py,sha256=yuYVEVkJcMVUINNLglkxOJqCx097HKCYFeJun3Js73A,1172
|
||||
openai/types/completion_choice.py,sha256=PUk77T3Cp34UJSXoMfSzTKGWDK0rQQwq84X_PSlOUJo,965
|
||||
openai/types/completion_create_params.py,sha256=mEyR068kk36ZylY4d1K3sqnucpUz9fAqEyoEwmW3DtQ,7567
|
||||
openai/types/completion_usage.py,sha256=9m5PmCyfVy93ZfIszGpcG1gdcEaSr22HJgaTJ_ImVrs,435
|
||||
openai/types/completion_usage.py,sha256=MIa0LipVCM88I9h71aXF_aVkNVt47iTa74gDtWvDDTA,436
|
||||
openai/types/create_embedding_response.py,sha256=lTAu_Pym76kFljDnnDRoDB2GNQSzWmwwlqf5ff7FNPM,798
|
||||
openai/types/embedding.py,sha256=2pV6RTSf5UV6E86Xeud5ZwmjQjMS93m_4LrQ0GN3fho,637
|
||||
openai/types/embedding_create_params.py,sha256=3p7U8i2uG1SCpELbn_IeDMLkFe-vv7cyB5dx-_4U8iU,1885
|
||||
@ -512,7 +512,7 @@ openai/types/fine_tuning/__pycache__/job_list_events_params.cpython-38.pyc,,
|
||||
openai/types/fine_tuning/__pycache__/job_list_params.cpython-38.pyc,,
|
||||
openai/types/fine_tuning/fine_tuning_job.py,sha256=YOcsIJZPPAqOnQudOkS_Am-peQuHyyvcMWVDxFvJdEA,3861
|
||||
openai/types/fine_tuning/fine_tuning_job_event.py,sha256=oCkO0yImLZnZQLeU4GH6YyUlDG25pzs41SCWWB-sd_o,374
|
||||
openai/types/fine_tuning/fine_tuning_job_integration.py,sha256=c3Uy7RMVJ32Xlat-6s9eG-5vZLl4w66COXc0B3pWk4g,242
|
||||
openai/types/fine_tuning/fine_tuning_job_integration.py,sha256=YZI3gQSE9zhfAcghYryzoug_IPfdog_fsjf2eCIMzD8,243
|
||||
openai/types/fine_tuning/fine_tuning_job_wandb_integration.py,sha256=YnBeiz14UuhUSpnD0KBj5V143qLvJbDIMcUVWOCBLXY,1026
|
||||
openai/types/fine_tuning/fine_tuning_job_wandb_integration_object.py,sha256=7vEc2uEV2c_DENBjhq0Qy5X8B-rzxsKvGECjnvF1Wdw,804
|
||||
openai/types/fine_tuning/job_create_params.py,sha256=cN7dPHAEylB4X_ZX2BudlLoYf9mhEG48DSmspVsjVV8,4679
|
||||
@ -530,7 +530,7 @@ openai/types/image_edit_params.py,sha256=oQIiKqlU_59H1f0HtBlQw_BJ7mBEXRispfoGuDn
|
||||
openai/types/image_generate_params.py,sha256=YztuD1oHepGqmP-m78Uhay67IgwGk7CspdAn2YWihlw,2116
|
||||
openai/types/images_response.py,sha256=EJ4qxYZ8CPGh2SZdRsyw6I0FnUvlgwxwc4NgPovJrvk,274
|
||||
openai/types/model.py,sha256=DMw8KwQx8B6S6sAI038D0xdzkmYdY5-r0oMhCUG4l6w,532
|
||||
openai/types/model_deleted.py,sha256=tXZybg03DunoOSYvwhT7zKj7KTN42R0VEs_-3PRliMo,229
|
||||
openai/types/model_deleted.py,sha256=rDGU-Ul4lMfNf5XxKNxZKo9CQPGsrkrzqnhl00GLMi4,230
|
||||
openai/types/moderation.py,sha256=ihR2jzld_BfOaHW1_6A2csTInEaJvAl5nPxuh_jegY4,3933
|
||||
openai/types/moderation_create_params.py,sha256=Rz8kzoisqPihOLdPjrSchM0uml5VPHV8DqcrE56rwUs,954
|
||||
openai/types/moderation_create_response.py,sha256=e6SVfWX2_JX25Za0C6KojcnbMTtDB2A7cjUm6cFMKcs,484
|
@ -1,4 +1,4 @@
|
||||
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
|
||||
__title__ = "openai"
|
||||
__version__ = "1.35.14" # x-release-please-version
|
||||
__version__ = "1.35.15" # x-release-please-version
|
||||
|
@ -1,6 +1,7 @@
|
||||
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
|
||||
|
||||
|
||||
from ..._models import BaseModel
|
||||
|
||||
__all__ = ["Transcription"]
|
||||
|
@ -1,6 +1,7 @@
|
||||
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
|
||||
|
||||
|
||||
from ..._models import BaseModel
|
||||
|
||||
__all__ = ["Translation"]
|
||||
|
@ -1,6 +1,7 @@
|
||||
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
|
||||
|
||||
|
||||
from .._models import BaseModel
|
||||
|
||||
__all__ = ["BatchRequestCounts"]
|
||||
|
@ -1,6 +1,7 @@
|
||||
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
|
||||
|
||||
|
||||
from ..._models import BaseModel
|
||||
|
||||
__all__ = ["AssistantToolChoiceFunction"]
|
||||
|
@ -1,6 +1,7 @@
|
||||
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
|
||||
|
||||
|
||||
from .._models import BaseModel
|
||||
|
||||
__all__ = ["CompletionUsage"]
|
||||
|
@ -1,6 +1,7 @@
|
||||
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
|
||||
|
||||
|
||||
from .fine_tuning_job_wandb_integration_object import FineTuningJobWandbIntegrationObject
|
||||
|
||||
FineTuningJobIntegration = FineTuningJobWandbIntegrationObject
|
||||
|
@ -1,6 +1,7 @@
|
||||
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
|
||||
|
||||
|
||||
from .._models import BaseModel
|
||||
|
||||
__all__ = ["ModelDeleted"]
|
||||
|
@ -3,7 +3,7 @@ pydantic-1.10.14.dist-info/LICENSE,sha256=njlGaQrIi2tz6PABoFhq8TVovohS_VFOQ5Pzl2
|
||||
pydantic-1.10.14.dist-info/METADATA,sha256=DNR2l_mD0QFQmYDjgw39Zj1Ps7j1zOLR_NoAcgeLSC4,150194
|
||||
pydantic-1.10.14.dist-info/RECORD,,
|
||||
pydantic-1.10.14.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
pydantic-1.10.14.dist-info/WHEEL,sha256=Z4pYXqR_rTB7OWNDYFOm1qRk0RX6GFP2o8LgvP453Hk,91
|
||||
pydantic-1.10.14.dist-info/WHEEL,sha256=FZ75kcLy9M91ncbIgG8dnpCncbiKXSRGJ_PFILs6SFg,91
|
||||
pydantic-1.10.14.dist-info/entry_points.txt,sha256=EquH5n3pilIXg-LLa1K4evpu5-6dnvxzi6vwvkoAMns,45
|
||||
pydantic-1.10.14.dist-info/top_level.txt,sha256=cmo_5n0F_YY5td5nPZBfdjBENkmGg_pE5ShWXYbXxTM,9
|
||||
pydantic/__init__.py,sha256=iTu8CwWWvn6zM_zYJtqhie24PImW25zokitz_06kDYw,2771
|
||||
|
@ -1,5 +1,5 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: setuptools (70.3.0)
|
||||
Generator: setuptools (71.0.1)
|
||||
Root-Is-Purelib: true
|
||||
Tag: py3-none-any
|
||||
|
||||
|
@ -3,7 +3,7 @@ tiktoken-0.7.0.dist-info/LICENSE,sha256=QYy0mbQ2Eo1lPXmUEzOlQ3t74uqSE9zC8E0V1dLF
|
||||
tiktoken-0.7.0.dist-info/METADATA,sha256=Uh4FPcMTr6wxg79NeyNXwWkImgSGn8uTqHPEcNYUwn4,6598
|
||||
tiktoken-0.7.0.dist-info/RECORD,,
|
||||
tiktoken-0.7.0.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
tiktoken-0.7.0.dist-info/WHEEL,sha256=Z4pYXqR_rTB7OWNDYFOm1qRk0RX6GFP2o8LgvP453Hk,91
|
||||
tiktoken-0.7.0.dist-info/WHEEL,sha256=-oYQCr74JF3a37z2nRlQays_SX2MqOANoqVjBBAP2yE,91
|
||||
tiktoken-0.7.0.dist-info/direct_url.json,sha256=A8eZHYYbfBMLJxQ_oI7XGcXTSJIWbjiNhps2PIzNXPE,138
|
||||
tiktoken-0.7.0.dist-info/top_level.txt,sha256=54G5MceQnuD7EXvp7jzGxDDapA1iOwsh77jhCN9WKkc,22
|
||||
tiktoken/__init__.py,sha256=FNmz8KgZfaG62vRgMMkTL9jj0a2AI7JGV1b-RZ29_tY,322
|
||||
|
@ -1,5 +1,5 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: setuptools (70.3.0)
|
||||
Generator: setuptools (71.0.3)
|
||||
Root-Is-Purelib: true
|
||||
Tag: py3-none-any
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user