Skip to content

Commit a66c5f9

Browse files
DH-5776/support for Azure
1 parent 581b6ff commit a66c5f9

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Diff for: dataherald/api/fastapi.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ def async_scanning(scanner, database, table_descriptions, storage):
110110
)
111111

112112

113-
def async_fine_tuning(storage, model):
114-
openai_fine_tuning = OpenAIFineTuning(storage, model)
113+
def async_fine_tuning(system, storage, model):
114+
openai_fine_tuning = OpenAIFineTuning(system, storage, model)
115115
openai_fine_tuning.create_fintuning_dataset()
116116
openai_fine_tuning.create_fine_tuning_job()
117117

@@ -626,7 +626,7 @@ def create_finetuning_job(
626626
e, fine_tuning_request.dict(), "finetuning_not_created"
627627
)
628628

629-
background_tasks.add_task(async_fine_tuning, self.storage, model)
629+
background_tasks.add_task(async_fine_tuning, self.system, self.storage, model)
630630

631631
return model
632632

@@ -652,7 +652,7 @@ def cancel_finetuning_job(
652652
status_code=400, detail="Model has already been cancelled."
653653
)
654654

655-
openai_fine_tuning = OpenAIFineTuning(self.storage, model)
655+
openai_fine_tuning = OpenAIFineTuning(self.system, self.storage, model)
656656

657657
return openai_fine_tuning.cancel_finetuning_job()
658658

@@ -665,7 +665,7 @@ def get_finetunings(self, db_connection_id: str | None = None) -> list[Finetunin
665665
models = model_repository.find_by(query)
666666
result = []
667667
for model in models:
668-
openai_fine_tuning = OpenAIFineTuning(self.storage, model)
668+
openai_fine_tuning = OpenAIFineTuning(self.system, self.storage, model)
669669
result.append(
670670
Finetuning(**openai_fine_tuning.retrieve_finetuning_job().dict())
671671
)
@@ -685,7 +685,7 @@ def get_finetuning_job(self, finetuning_job_id: str) -> Finetuning:
685685
model = model_repository.find_by_id(finetuning_job_id)
686686
if not model:
687687
raise HTTPException(status_code=404, detail="Model not found")
688-
openai_fine_tuning = OpenAIFineTuning(self.storage, model)
688+
openai_fine_tuning = OpenAIFineTuning(self.system, self.storage, model)
689689
return openai_fine_tuning.retrieve_finetuning_job()
690690

691691
@override

0 commit comments

Comments
 (0)