Brunobkr/llama.cpp_AlgMor24_github
ΩFFFΣLLIa • llama.cpp • AlgMor24 ██████╗ ███████╗███████╗███████╗██╗ ██╗ ██╗ █████╗ ██╔═══██╗██╔════╝██╔════╝██╔════╝██║ ██║ ██║██╔══██╗ ██║ ██║█████╗ █████╗ █████╗ ██║ ██║ ██║███████║ ██║ ██║██╔══╝ ██╔══╝ ██╔══╝ ██║ ██║ ██║██╔══██║ ╚██████╔╝██║ ██║ ███████╗███████╗███████╗██║██║ ██║ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚══════╝╚═╝╚═╝ ╚═╝ High-Performance LLM / VLM Inference & Autonomous Agentic Ecosystem… See the full description on the dataset page: https://huggingface.co/datasets/Brunobkr/llama.cpp_AlgMor24_github.
03.1k
1/*!2 * negotiator3 * Copyright(c) 2012 Federico Romero4 * Copyright(c) 2012-2014 Isaac Z. Schlueter5 * Copyright(c) 2015 Douglas Christopher Wilson6 * MIT Licensed7 */8 9'use strict';10 11var preferredCharsets = require('./lib/charset')12var preferredEncodings = require('./lib/encoding')13var preferredLanguages = require('./lib/language')14var preferredMediaTypes = require('./lib/mediaType')15 16/**17 * Module exports.18 * @public19 */20 21module.exports = Negotiator;22module.exports.Negotiator = Negotiator;23 24/**25 * Create a Negotiator instance from a request.26 * @param {object} request27 * @public28 */29 30function Negotiator(request) {31 if (!(this instanceof Negotiator)) {32 return new Negotiator(request);33 }34 35 this.request = request;36}37 38Negotiator.prototype.charset = function charset(available) {39 var set = this.charsets(available);40 return set && set[0];41};42 43Negotiator.prototype.charsets = function charsets(available) {44 return preferredCharsets(this.request.headers['accept-charset'], available);45};46 47Negotiator.prototype.encoding = function encoding(available, opts) {48 var set = this.encodings(available, opts);49 return set && set[0];50};51 52Negotiator.prototype.encodings = function encodings(available, options) {53 var opts = options || {};54 return preferredEncodings(this.request.headers['accept-encoding'], available, opts.preferred);55};56 57Negotiator.prototype.language = function language(available) {58 var set = this.languages(available);59 return set && set[0];60};61 62Negotiator.prototype.languages = function languages(available) {63 return preferredLanguages(this.request.headers['accept-language'], available);64};65 66Negotiator.prototype.mediaType = function mediaType(available) {67 var set = this.mediaTypes(available);68 return set && set[0];69};70 71Negotiator.prototype.mediaTypes = function mediaTypes(available) {72 return preferredMediaTypes(this.request.headers.accept, available);73};74 75// Backwards compatibility76Negotiator.prototype.preferredCharset = Negotiator.prototype.charset;77Negotiator.prototype.preferredCharsets = Negotiator.prototype.charsets;78Negotiator.prototype.preferredEncoding = Negotiator.prototype.encoding;79Negotiator.prototype.preferredEncodings = Negotiator.prototype.encodings;80Negotiator.prototype.preferredLanguage = Negotiator.prototype.language;81Negotiator.prototype.preferredLanguages = Negotiator.prototype.languages;82Negotiator.prototype.preferredMediaType = Negotiator.prototype.mediaType;83Negotiator.prototype.preferredMediaTypes = Negotiator.prototype.mediaTypes;84 