sam522 commited on
Commit
ca55ba5
·
1 Parent(s): de600dc
Files changed (1) hide show
  1. app.py +19 -0
app.py CHANGED
@@ -4,9 +4,28 @@ import random
4
  from langchain_huggingface import ChatHuggingFace, HuggingFaceEndpoint, HuggingFacePipeline
5
  from langchain.schema import AIMessage, HumanMessage
6
  import os
 
 
7
 
8
  login(token=os.environ["HUGGINGFACEHUB_API_TOKEN"])
9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  llm = HuggingFaceEndpoint(
11
  repo_id="HuggingFaceH4/zephyr-7b-beta",
12
  task="text-generation",
 
4
  from langchain_huggingface import ChatHuggingFace, HuggingFaceEndpoint, HuggingFacePipeline
5
  from langchain.schema import AIMessage, HumanMessage
6
  import os
7
+ import datasets
8
+ from langchain.docstore.document import Document
9
 
10
  login(token=os.environ["HUGGINGFACEHUB_API_TOKEN"])
11
 
12
+ # Load the dataset
13
+ guest_dataset = datasets.load_dataset("agents-course/unit3-invitees", split="train")
14
+
15
+ # Convert dataset entries into Document objects
16
+ docs = [
17
+ Document(
18
+ page_content="\n".join([
19
+ f"Name: {guest['name']}",
20
+ f"Relation: {guest['relation']}",
21
+ f"Description: {guest['description']}",
22
+ f"Email: {guest['email']}"
23
+ ]),
24
+ metadata={"name": guest["name"]}
25
+ )
26
+ for guest in guest_dataset
27
+ ]
28
+
29
  llm = HuggingFaceEndpoint(
30
  repo_id="HuggingFaceH4/zephyr-7b-beta",
31
  task="text-generation",