import type { ModelApi, ModelRequestOptions } from "@typeDefs"; import { FnTemplate } from "../../utils/Template"; import type { FewShotRequestOptions } from "../shared"; import { LlamaResponse } from "./llama"; /** * @category Requests * @category Llama2 */ export interface Llama2ChatOptions extends FewShotRequestOptions, ModelRequestOptions { temperature?: number; top_p?: number; max_gen_len?: number; } /** * @category Templates * @category Llama2 * */ export declare const Llama2ChatTemplate: FnTemplate; export interface Llama2ChatApi extends ModelApi { } /** * * ## Reference * [LLama2](https://llama.meta.com/docs/model-cards-and-prompt-formats/meta-llama-2/) * * ## Providers using this API * - {@link createAwsBedrockModelProvider | AWS Bedrock} * * @category APIs * @category Llama2 * @category Provider: AWS Bedrock * */ export declare const Llama2ChatApi: Llama2ChatApi;