CohereConfig
- temperature (float, optional): Sampling temperature to use, between :obj:
0and :obj:2. Higher values make the output more random, while lower values make it more focused and deterministic. (default: :obj:None) - documents (list, optional): A list of relevant documents that the model can cite to generate a more accurate reply. Each document is either a string or document object with content and metadata. (default: :obj:
None) - max_tokens (int, optional): The maximum number of tokens the model will generate as part of the response. (default: :obj:
None) stop_sequences (List(str), optional): A list of up to 5 strings that the model will use to stop generation. If the model generates a string that matches any of the strings in the list, it will stop generating tokens and return the generated text up to that point not including the stop sequence. (default: :obj:None) - seed (int, optional): If specified, the backend will make a best effort to sample tokens deterministically, such that repeated requests with the same seed and parameters should return the same result. However, determinism cannot be totally guaranteed. (default: :obj:
None) - frequency_penalty (float, optional): Min value of
0.0, max value of1.0. Used to reduce repetitiveness of generated tokens. The higher the value, the stronger a penalty is applied to previously present tokens, proportional to how many times they have already appeared in the prompt or prior generation. (default: :obj:None) - presence_penalty (float, optional): Min value of
0.0, max value of1.0. Used to reduce repetitiveness of generated tokens. Similar tofrequency_penalty, except that this penalty is applied equally to all tokens that have already appeared, regardless of their exact frequencies. (default: :obj:None) - k (int, optional): Ensures only the top k most likely tokens are considered for generation at each step. Min value of
0, max value of500. (default: :obj:None) - p (float, optional): Ensures that only the most likely tokens, with total probability mass of
p, are considered for generation at each step. If both k and p are enabled,pacts afterk. Min value of0.01, max value of0.99. (default: :obj:None)