@arizeai/phoenix-client
Version:
A client for the Phoenix API
17 lines • 720 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getPrompt = getPrompt;
const client_1 = require("../client");
const getPromptBySelector_1 = require("../utils/getPromptBySelector");
/**
* Get a prompt from the Phoenix API.
*
* @param params - The parameters to get a prompt.
* @returns The prompt version, or null if it does not exist.
*/
async function getPrompt({ client: _client, prompt: _prompt, }) {
const client = _client !== null && _client !== void 0 ? _client : (0, client_1.createClient)();
const promptVersion = await (0, getPromptBySelector_1.getPromptBySelector)({ client, prompt: _prompt });
return promptVersion;
}
//# sourceMappingURL=getPrompt.js.map