Skip to content

playground to prepare for my masters thesis and learn about langchain, and related technologies

Notifications You must be signed in to change notification settings

DaKili/langchain-mvp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Langchain-MVP

Description

Prototype MVP for my upcoming masters thesis. It currently generates module description of made up bullet points for a module. This repository is primarily to learn about langchain, llms, and more AI related concepts.

Usage

Disclaimer: these instructions have not been tested yet. #todo

  • create and activate venv
  • install requirements pip install -r requirements.txt
  • add OPENAI_API_KEY = "<your-key>" to a new .env file
  • run langchain-mvp.py

In-/Output

Input

  • Advanced Computer Networking
  • Internet protocols, protocol mechanisms and design techniques
  • basics of networking and protocols will be revised
  • weekly exercises, programming tasks
  • No programming experience required, but recommended
  • computer networks

Output (object)

Module(Advanced Computer Networking)

  • Prerequisites (recommended): No programming experience is required for this module, but it is recommended that students have some basic knowledge of computer networks.,
  • Content: This module will cover advanced topics in computer networking, including internet protocols and design techniques. Students will also review the basics of networking and protocols. The module will include weekly exercises and programming tasks to reinforce learning.,
  • Intended Learning Outcomes: By the end of this module, students will have a thorough understanding of advanced computer networking, internet protocols, and protocol design techniques. They will also have a solid foundation in networking basics and be able to apply this knowledge to programming tasks and exercises.,
  • Teaching and Learning Methods: The module will be taught through a combination of lectures, hands-on exercises, and programming tasks. Students will also have the opportunity to work on group projects to apply their knowledge in a practical setting.,
  • Media: The module will utilize a variety of media, including lecture slides, online resources, and programming tools. Students will also have access to virtual networking environments for hands-on practice.,
  • Reading List: 1. "Computer Networking: A Top-Down Approach" by James F. Kurose and Keith W. Ross 2. "TCP/IP Illustrated, Volume 1: The Protocols" by W. Richard Stevens 3.,

About

playground to prepare for my masters thesis and learn about langchain, and related technologies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages