|
import json |
|
|
|
DEFAULT_PARAMS = { |
|
'PROVIDER': 'local-model', |
|
'BASE_URL': 'http://localhost:11434/v1', |
|
'WORKSPACE': 'mycoworks', |
|
'API_KEY': '0MACR41-7804XQB-MGC1GS0-FGSKB44', |
|
'OUTPUT_FILE_PATH': './dataset.jsonl', |
|
'NUM_WORKERS': 1 |
|
} |
|
|
|
def load_params(): |
|
try: |
|
with open('config.json', 'r') as f: |
|
return json.load(f) |
|
except FileNotFoundError: |
|
return DEFAULT_PARAMS |
|
|
|
def save_params(params): |
|
with open('config.json', 'w') as f: |
|
json.dump(params, f, indent=2) |
|
|
|
|
|
OPENAI_MODEL = "phi3:latest" |
|
OPENAI_API_KEY = "" |
|
OUTPUT_FILE_PATH = DEFAULT_PARAMS['OUTPUT_FILE_PATH'] |
|
NUM_WORKERS = DEFAULT_PARAMS['NUM_WORKERS'] |
|
PROVIDER = DEFAULT_PARAMS['PROVIDER'] |