import { logger } from "../../../logger/index.mjs";
import { customQuery as customQuery$1 } from "@intlayer/ai";

//#region src/utils/AI/customQuery/index.ts
const aiDefaultOptions = { model: "gpt-4o-mini" };
/**
* CustomQuerys a content declaration file by constructing a prompt for AI models.
* The prompt includes details about the project's locales, file paths of content declarations,
* and requests for identifying issues or inconsistencies.
*/
const customQuery = async (options) => {
	const result = await customQuery$1(options);
	if (result) logger.info(`${result.tokenUsed} tokens used in the request`);
	return result;
};

//#endregion
export { aiDefaultOptions, customQuery };
//# sourceMappingURL=index.mjs.map