(prompt, temp=None)
| 68 | |
| 69 | |
| 70 | def ask_llm(prompt, temp=None): |
| 71 | key_config = args.key_config |
| 72 | key_version = args.key_version # gpt-35-turbo, gpt-4 |
| 73 | api_key = CONFIG[key_config]["api_key"] |
| 74 | api_base = CONFIG[key_config]["api_base"] |
| 75 | engine = key_version |
| 76 | model_name = key_version |
| 77 | temperature = CONFIG["methods"]["temperature"] |
| 78 | if temp is not None: |
| 79 | temperature = temp |
| 80 | max_tokens = CONFIG["max_tokens"] |
| 81 | return connect_gpt(engine, api_key, api_base, prompt, max_tokens, temperature) |
no test coverage detected