Stars
Generalist and Lightweight Model for Named Entity Recognition (Extract any entity types from texts) @ NAACL 2024
The AI Scientist: Towards Fully Automated Open-Ended Scientific Discovery ๐งโ๐ฌ
This repository will contain all the presentations, content, hands-on notebooks for a full day Generative AI workshop on Training, Fine-tuning Large Language Models for the DataHack Summit 2024 conโฆ
This repository will contain the presentation and python jupyter notebooks for the DataHack Summit 2024 conference talk, Improving Real-world Retrieval Augmented Generation Systems, focusing on theโฆ
Reference implementation for DPO (Direct Preference Optimization)
Benchmark various LLM Structured Output frameworks: Instructor, Mirascope, Langchain, LlamaIndex, Fructose, Marvin, Outlines, etc on tasks like multi-label classification, named entity recognition,โฆ
To speed up LLMs' inference and enhance LLM's perceive of key information, compress the prompt and KV-Cache, which achieves up to 20x compression with minimal performance loss.
Official repository of NEFTune: Noisy Embeddings Improves Instruction Finetuning
Test your prompts, agents, and RAGs. Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with commaโฆ
RAGElo is a set of tools that helps you selecting the best RAG-based LLM agents by using an Elo ranker
Fast lexical search library implementing BM25 in Python using Numpy and Scipy
A compute framework for building Search, RAG, Recommendations and Analytics over complex (structured+unstructured) data, with ultra-modal vector embeddings.
Large Language Model Text Generation Inference
๐ค PEFT: State-of-the-art Parameter-Efficient Fine-Tuning.
Sample code and notebooks for Generative AI on Google Cloud, with Gemini on Vertex AI
Finetune Llama 3.1, Mistral, Phi & Gemma LLMs 2-5x faster with 80% less memory
Code for loralib, an implementation of "LoRA: Low-Rank Adaptation of Large Language Models"
Toolkit for attaching, training, saving and loading of new heads for transformer models
A guidance language for controlling large language models.
Chat with your database (SQL, CSV, pandas, polars, mongodb, noSQL, etc). PandasAI makes data analysis conversational using LLMs (GPT 3.5 / 4, Anthropic, VertexAI) and RAG.
๐ฆ ๐๐ฒ๐ฎ๐ฟ๐ป about ๐๐๐ ๐, ๐๐๐ ๐ข๐ฝ๐, and ๐๐ฒ๐ฐ๐๐ผ๐ฟ ๐๐๐ for free by designing, training, and deploying a real-time financial advisor LLM system ~ ๐ด๐ฐ๐ถ๐ณ๐ค๐ฆ ๐ค๐ฐ๐ฅ๐ฆ + ๐ท๐ช๐ฅ๐ฆ๐ฐ & ๐ณ๐ฆ๐ข๐ฅ๐ช๐ฏ๐จ ๐ฎ๐ข๐ต๐ฆ๐ณ๐ช๐ข๐ญ๐ด
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
Notebooks for Large Language Models (LLMs) Specialization
DSPy: The framework for programmingโnot promptingโfoundation models
The official Python library for the Google Gemini API
SAM with text prompt