Skip to content

This repository contains HTML versions of various Jupyter notebooks. These files are accessible directly in a web browser, allowing for easy viewing and sharing of notebook content without requiring a Jupyter Notebook environment.

Notifications You must be signed in to change notification settings

simonpierreboucher/notebook_html

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notebook HTML Repository

This repository contains HTML versions of various Jupyter notebooks. These files are accessible directly in a web browser, allowing for easy viewing and sharing of notebook content without requiring a Jupyter Notebook environment.

Overview

The notebooks in this repository cover a range of topics, including interactions with different language model APIs (e.g., OpenAI, Anthropic, Mistral), text generation, retrieval-augmented generation (RAG), summarization, translation, and multi-step prompt workflows. This repository serves as a reference for various NLP tasks and language model functionalities.

Repository Structure

Below is a list of each notebook with a brief description of its content. Click the links to view each notebook.

Anthropic Notebooks

  • ANTHROPIC-CHATBOT: Demonstrates how to use the Anthropic API for chatbot interactions.
  • ANTHROPIC-RAG: Shows Retrieval-Augmented Generation with Anthropic models.
  • ANTHROPIC-TEXTGEN: Explores text generation capabilities with Anthropic models.

Cohere Notebooks

  • COHERE-CHATBOT: Implements a chatbot using the Cohere API.
  • COHERE-RAG: Demonstrates Retrieval-Augmented Generation with Cohere models.

Julia API Notebooks

Multi-Step Flow Notebooks

  • LLM_FLOW_1: Introduces a modular framework for interacting with various LLM APIs, covering text generation and embedding retrieval.
  • LLM_FLOW_2: Expands on the multi-step framework, demonstrating semantic search and advanced workflows.

Mistral Notebooks

  • MISTRAL-CHATBOT: Builds a chatbot using the Mistral API.
  • MISTRAL-RAG: Implements Retrieval-Augmented Generation with Mistral models.
  • MISTRAL-TEXTGEN: Explores text generation capabilities with Mistral models.

OpenAI Notebooks

  • OPENAI-CHAT: Creates a chatbot using the OpenAI API.
  • OPENAI-RAG: Demonstrates Retrieval-Augmented Generation with OpenAI models.
  • OPENAI-TEXTGEN: Showcases text generation with OpenAI models.
  • OPENAI_PROMPTING: Covers techniques for effective prompt engineering with OpenAI models.
  • OPENAI_REFERENCE_RAG: Uses reference materials for enhanced Retrieval-Augmented Generation.
  • OPENAI_VECTOR_EMB: Explores vector embedding retrieval and similarity search with OpenAI models.

PDF Summarization

Python API Notebooks

Question Answering

  • QA_llm_function: Demonstrates question-answering using language models, providing answers based on context or a document.

R API Notebooks

LLM Function Notebooks

License

This repository is licensed under the MIT License.

About

This repository contains HTML versions of various Jupyter notebooks. These files are accessible directly in a web browser, allowing for easy viewing and sharing of notebook content without requiring a Jupyter Notebook environment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages