forked from phoenix/litellm-mirror
test cancel ft jobs
This commit is contained in:
parent
5f1070e47f
commit
729f876f81
1 changed files with 20 additions and 24 deletions
|
@ -10,36 +10,30 @@ async def test_openai_fine_tuning():
|
||||||
"""
|
"""
|
||||||
client = AsyncOpenAI(api_key="sk-1234", base_url="http://0.0.0.0:4000")
|
client = AsyncOpenAI(api_key="sk-1234", base_url="http://0.0.0.0:4000")
|
||||||
|
|
||||||
# file_name = "openai_batch_completions.jsonl"
|
file_name = "openai_batch_completions.jsonl"
|
||||||
# _current_dir = os.path.dirname(os.path.abspath(__file__))
|
_current_dir = os.path.dirname(os.path.abspath(__file__))
|
||||||
# file_path = os.path.join(_current_dir, file_name)
|
file_path = os.path.join(_current_dir, file_name)
|
||||||
|
|
||||||
# response = await client.files.create(
|
response = await client.files.create(
|
||||||
# extra_body={"custom_llm_provider": "azure"},
|
extra_body={"custom_llm_provider": "azure"},
|
||||||
# file=open(file_path, "rb"),
|
file=open(file_path, "rb"),
|
||||||
# purpose="fine-tune",
|
purpose="fine-tune",
|
||||||
# )
|
)
|
||||||
|
|
||||||
# print("response from files.create: {}".format(response))
|
print("response from files.create: {}".format(response))
|
||||||
|
|
||||||
# # create fine tuning job
|
# create fine tuning job
|
||||||
|
|
||||||
# ft_job = await client.fine_tuning.jobs.create(
|
ft_job = await client.fine_tuning.jobs.create(
|
||||||
# model="gpt-35-turbo-1106",
|
model="gpt-35-turbo-1106",
|
||||||
# training_file=response.id,
|
training_file=response.id,
|
||||||
# extra_body={"custom_llm_provider": "azure"},
|
extra_body={"custom_llm_provider": "azure"},
|
||||||
# )
|
)
|
||||||
|
|
||||||
# print("response from ft job={}".format(ft_job))
|
print("response from ft job={}".format(ft_job))
|
||||||
|
|
||||||
# # response from example endpoint
|
# response from example endpoint
|
||||||
# assert ft_job.id == "file-abc123"
|
assert ft_job.id == "file-abc123"
|
||||||
|
|
||||||
# get fine tuning job
|
|
||||||
# specific_ft_job = await client.fine_tuning.jobs.retrieve(
|
|
||||||
# fine_tuning_job_id="123",
|
|
||||||
# extra_body={"custom_llm_provider": "azure"},
|
|
||||||
# )
|
|
||||||
|
|
||||||
# list all fine tuning jobs
|
# list all fine tuning jobs
|
||||||
list_ft_jobs = await client.fine_tuning.jobs.list(
|
list_ft_jobs = await client.fine_tuning.jobs.list(
|
||||||
|
@ -51,3 +45,5 @@ async def test_openai_fine_tuning():
|
||||||
fine_tuning_job_id="123",
|
fine_tuning_job_id="123",
|
||||||
extra_body={"custom_llm_provider": "azure"},
|
extra_body={"custom_llm_provider": "azure"},
|
||||||
)
|
)
|
||||||
|
|
||||||
|
assert cancel_ft_job.id is not None
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue