Repository: wombyz/custom-knowledge-chatbot Branch: main Commit: cc59d0b417e9 Files: 9 Total size: 53.3 KB Directory structure: gitextract_sic3794_/ └── custom-knowledge-chatbot/ ├── Custom Knowledge Chatbot.ipynb ├── asos/ │ ├── Can you tell me more about your ASOS Premier service in Saudi Arabia? .rtf │ ├── Can you tell me more about your ASOS Premier service in the United Arab Emirates? .rtf │ ├── How are customs charges applied to orders sent to New Zealand? .rtf │ ├── How can I find your international delivery information? .rtf │ ├── How does shipping to New Zealand work? .rtf │ ├── Where is my order? .rtf │ └── Will my parcel be charged customs and import charges? .rtf └── data/ └── llama.rtf ================================================ FILE CONTENTS ================================================ ================================================ FILE: custom-knowledge-chatbot/Custom Knowledge Chatbot.ipynb ================================================ { "cells": [ { "cell_type": "markdown", "id": "a6337c0b", "metadata": {}, "source": [ "# Custom Knowledge Chatbot w/ LlamaIndex\n", "By Liam Ottley - YouTube: https://www.youtube.com/@LiamOttley" ] }, { "cell_type": "markdown", "id": "a8911e71", "metadata": {}, "source": [ "Examples:\n", "- https://gita.kishans.in/\n", "- https://www.chatpdf.com/" ] }, { "cell_type": "code", "execution_count": null, "id": "c425f155", "metadata": {}, "outputs": [], "source": [ "!pip install llama_index\n", "!pip install langchain" ] }, { "cell_type": "markdown", "id": "1041eae8", "metadata": {}, "source": [ "# Basic LlamaIndex Usage Pattern" ] }, { "cell_type": "code", "execution_count": 140, "id": "ec6395b7", "metadata": {}, "outputs": [], "source": [ "import os\n", "\n", "os.environ['OPENAI_API_KEY'] = \"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\"" ] }, { "cell_type": "code", "execution_count": 141, "id": "5cf41880", "metadata": {}, "outputs": [], "source": [ "# Load you data into 'Documents' a custom type by LlamaIndex\n", "\n", "from llama_index import SimpleDirectoryReader\n", "\n", "documents = SimpleDirectoryReader('./data').load_data()" ] }, { "cell_type": "code", "execution_count": 142, "id": "98df5bf6", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [build_index_from_documents] Total LLM token usage: 0 tokens\n", "INFO:root:> [build_index_from_documents] Total embedding token usage: 1321 tokens\n" ] } ], "source": [ "# Create an index of your documents\n", "\n", "from llama_index import GPTSimpleVectorIndex\n", "\n", "index = GPTSimpleVectorIndex(documents)" ] }, { "cell_type": "code", "execution_count": 143, "id": "18731b6b", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [query] Total LLM token usage: 1448 tokens\n", "INFO:root:> [query] Total embedding token usage: 11 tokens\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "I think Facebook's LLaMa is a great step forward in democratizing access to large language models and advancing research in this subfield of AI. It is encouraging to see that they are making the model available at several sizes and providing a model card to detail how it was built in accordance with responsible AI practices. I am also glad to see that they are releasing the model under a noncommercial license to ensure integrity and prevent misuse.\n" ] } ], "source": [ "# Query your index!\n", "\n", "response = index.query(\"What do you think of Facebook's LLaMa?\")\n", "print(response)" ] }, { "cell_type": "markdown", "id": "57864389", "metadata": {}, "source": [ "# Customize your LLM for different output" ] }, { "cell_type": "code", "execution_count": 131, "id": "c726dc51", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [build_index_from_documents] Total LLM token usage: 0 tokens\n", "INFO:root:> [build_index_from_documents] Total embedding token usage: 1321 tokens\n" ] } ], "source": [ "# Setup your LLM\n", "\n", "from llama_index import LLMPredictor, GPTSimpleVectorIndex, PromptHelper\n", "\n", "\n", "# define LLM\n", "llm_predictor = LLMPredictor(llm=OpenAI(temperature=0.1, model_name=\"text-davinci-002\"))\n", "\n", "# define prompt helper\n", "# set maximum input size\n", "max_input_size = 4096\n", "# set number of output tokens\n", "num_output = 256\n", "# set maximum chunk overlap\n", "max_chunk_overlap = 20\n", "prompt_helper = PromptHelper(max_input_size, num_output, max_chunk_overlap)\n", "\n", "custom_LLM_index = GPTSimpleVectorIndex(\n", " documents, llm_predictor=llm_predictor, prompt_helper=prompt_helper\n", ")" ] }, { "cell_type": "code", "execution_count": 144, "id": "f359b0c4", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [query] Total LLM token usage: 1369 tokens\n", "INFO:root:> [query] Total embedding token usage: 11 tokens\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "I think it's a great idea!\n" ] } ], "source": [ "# Query your index!\n", "\n", "response = custom_LLM_index.query(\"What do you think of Facebook's LLaMa?\")\n", "print(response)" ] }, { "cell_type": "markdown", "id": "458f4e5c", "metadata": {}, "source": [ "# Wikipedia Example" ] }, { "cell_type": "code", "execution_count": 162, "id": "4db9772b", "metadata": {}, "outputs": [], "source": [ "from llama_index import download_loader\n", "\n", "WikipediaReader = download_loader(\"WikipediaReader\")\n", "\n", "loader = WikipediaReader()\n", "wikidocs = loader.load_data(pages=['Cyclone Freddy'])\n", "\n", "# https://en.wikipedia.org/wiki/Cyclone_Freddy" ] }, { "cell_type": "code", "execution_count": 163, "id": "941c9bf2", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [build_index_from_documents] Total LLM token usage: 0 tokens\n", "INFO:root:> [build_index_from_documents] Total embedding token usage: 4103 tokens\n" ] } ], "source": [ "wiki_index = GPTSimpleVectorIndex(wikidocs)" ] }, { "cell_type": "code", "execution_count": 165, "id": "e4a4dd03", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [query] Total LLM token usage: 3844 tokens\n", "INFO:root:> [query] Total embedding token usage: 8 tokens\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "\n", "Cyclone Freddy is a very intense tropical cyclone that affected the Mascarene Islands, Madagascar, Mozambique, and Zimbabwe in February 2023. It is the longest-lived tropical cyclone on record, surpassing Hurricane John's record of 31 days. Freddy was once a powerful cyclone that was classified as a Category 5-equivalent tropical cyclone by the Joint Typhoon Warning Center (JTWC). It caused widespread damage and at least 29 deaths in Madagascar, Mozambique, and Zimbabwe. In Madagascar, over 14,000 homes were affected, with 5,500 destroyed, 3,079 flooded, and at least 9,696 damaged. At least 24,358 people were displaced, and nearly 25,000 customers were left without power at the height of the cyclone. In Saint-Paul, 20 tons of mangoes were destroyed, and Highway RD48 in Salazie was closed due to a landslide. Eleven mobile sites maintained by Orange S.A. were knocked offline in Tampon, Saint-Louis, and Saint-Paul.\n" ] } ], "source": [ "response = wiki_index.query(\"What is cyclone freddy?\")\n", "print(response)" ] }, { "cell_type": "markdown", "id": "ebea2acc", "metadata": {}, "source": [ "# Customer Support Example" ] }, { "cell_type": "code", "execution_count": 150, "id": "19f396a9", "metadata": {}, "outputs": [], "source": [ "documents = SimpleDirectoryReader('./asos').load_data()" ] }, { "cell_type": "code", "execution_count": 151, "id": "cb30944e", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [build_index_from_documents] Total LLM token usage: 0 tokens\n", "INFO:root:> [build_index_from_documents] Total embedding token usage: 12584 tokens\n" ] } ], "source": [ "index = GPTSimpleVectorIndex(documents)" ] }, { "cell_type": "code", "execution_count": 153, "id": "946c44ef", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [query] Total LLM token usage: 1317 tokens\n", "INFO:root:> [query] Total embedding token usage: 11 tokens\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "In the United Arab Emirates, you have the option of signing up for ASOS Premier, which gives you free Standard and Express delivery all year round when you spend over 150 AED. It costs 200 AED and is valid on the order you purchase it on.\n" ] } ], "source": [ "response = index.query(\"What premier service options do I have in the UAE?\")\n", "print(response)" ] }, { "cell_type": "markdown", "id": "5e77e646", "metadata": {}, "source": [ "# YouTube Video Example" ] }, { "cell_type": "code", "execution_count": 154, "id": "89160742", "metadata": {}, "outputs": [], "source": [ "YoutubeTranscriptReader = download_loader(\"YoutubeTranscriptReader\")\n", "\n", "loader = YoutubeTranscriptReader()\n", "documents = loader.load_data(ytlinks=['https://www.youtube.com/watch?v=K7Kh9Ntd8VE&ab_channel=DaveNick'])" ] }, { "cell_type": "code", "execution_count": 159, "id": "0995d23b", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [build_index_from_documents] Total LLM token usage: 0 tokens\n", "INFO:root:> [build_index_from_documents] Total embedding token usage: 18181 tokens\n" ] } ], "source": [ "index = GPTSimpleVectorIndex(documents)" ] }, { "cell_type": "code", "execution_count": 157, "id": "194e88fe", "metadata": { "scrolled": true }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:> [query] Total LLM token usage: 4024 tokens\n", "INFO:root:> [query] Total embedding token usage: 8 tokens\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "\n", "1. Re-uploading other people's content without permission.\n", "2. Using copyrighted music.\n", "3. Not understanding how the YouTube algorithm works.\n", "4. Not researching the best niche for YouTube automation.\n", "5. Not optimizing the About section with relevant keywords.\n", "6. Not creating a logo and channel art that is professional and attractive.\n" ] } ], "source": [ "response = index.query(\"What some YouTube automation mistakes to avoid?\")\n", "print(response)" ] }, { "cell_type": "markdown", "id": "359a05da", "metadata": {}, "source": [ "# Chatbot Class - Just include your index" ] }, { "cell_type": "code", "execution_count": 2, "id": "65a0e830", "metadata": {}, "outputs": [], "source": [ "import openai\n", "import json\n", "\n", "class Chatbot:\n", " def __init__(self, api_key, index):\n", " self.index = index\n", " openai.api_key = api_key\n", " self.chat_history = []\n", "\n", " def generate_response(self, user_input):\n", " prompt = \"\\n\".join([f\"{message['role']}: {message['content']}\" for message in self.chat_history[-5:]])\n", " prompt += f\"\\nUser: {user_input}\"\n", " response = index.query(user_input)\n", "\n", " message = {\"role\": \"assistant\", \"content\": response.response}\n", " self.chat_history.append({\"role\": \"user\", \"content\": user_input})\n", " self.chat_history.append(message)\n", " return message\n", " \n", " def load_chat_history(self, filename):\n", " try:\n", " with open(filename, 'r') as f:\n", " self.chat_history = json.load(f)\n", " except FileNotFoundError:\n", " pass\n", "\n", " def save_chat_history(self, filename):\n", " with open(filename, 'w') as f:\n", " json.dump(self.chat_history, f)\n" ] }, { "cell_type": "code", "execution_count": null, "id": "a0d3da1c", "metadata": {}, "outputs": [], "source": [ "documents = SimpleDirectoryReader('./data').load_data()\n", "index = GPTSimpleVectorIndex(documents)" ] }, { "cell_type": "code", "execution_count": null, "id": "24576df3", "metadata": {}, "outputs": [], "source": [ "# Swap out your index below for whatever knowledge base you want\n", "bot = Chatbot(\"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\", index=index)\n", "bot.load_chat_history(\"chat_history.json\")\n", "\n", "while True:\n", " user_input = input(\"You: \")\n", " if user_input.lower() in [\"bye\", \"goodbye\"]:\n", " print(\"Bot: Goodbye!\")\n", " bot.save_chat_history(\"chat_history.json\")\n", " break\n", " response = bot.generate_response(user_input)\n", " print(f\"Bot: {response['content']}\")" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.9.13" } }, "nbformat": 4, "nbformat_minor": 5 } ================================================ FILE: custom-knowledge-chatbot/asos/Can you tell me more about your ASOS Premier service in Saudi Arabia? .rtf ================================================ {\rtf1\ansi\ansicpg1252\cocoartf2707 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica-Bold;\f1\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;\red34\green34\blue34;\red0\green0\blue0;\red53\green66\blue87; } {\*\expandedcolortbl;;\cssrgb\c17647\c17647\c17647;\cssrgb\c0\c0\c0;\cssrgb\c26667\c32941\c41569; } \paperw11900\paperh16840\margl1440\margr1440\vieww9680\viewh6580\viewkind0 \deftab720 \pard\pardeftab720\sa640\qc\partightenfactor0 \f0\b\fs56 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Can you tell me more about your ASOS Premier service in Saudi Arabia?\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 ASOS Premier gives you free Standard and Express delivery all year round when you spend over SAR 150.\ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 What's included?\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \'a0\ Your ASOS Premier subscription will only be valid on the site you purchased it on. You won't be able to use ASOS Premier for orders being delivered outside of Saudi Arabia.\ \pard\pardeftab720\sa360\partightenfactor0 \cf2 \strokec3 Please note, orders to Saudi Arabia are subject to taxes - please\strokec2 \'a0{\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/payment-promos-gift-vouchers/how-are-vat-and-duty-charges-applied-for-parcels-being-sent-to-saudi-arabia/"}}{\fldrslt \ul click here for more information on how taxes are charged.}}\'a0\ \strokec3 ASOS Premier is for personal use only. You can order as many times as you want, but it's subject to a fair use policy - just to make sure people aren't taking advantage of this great proposition, which may include making excessive use of, or placing unusual burdens on, the service (e.g. ordering and/or returning items beyond what would reasonably be expected of someone using the service for personal use).\strokec2 \ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \strokec3 How much does it cost?\strokec2 \ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \'a0\ \pard\pardeftab720\sa360\partightenfactor0 \cf4 \strokec4 ASOS Premier costs 200 SAR and is\cf2 \strokec2 \'a0valid on the order you purchase it on. It can take up to one hour to be activated against your account. You'll receive an email once it's active.\ {\field{\*\fldinst{HYPERLINK "http://www.asos.com/customer-service/premier-delivery?WT.oss=premier"}}{\fldrslt \ul Click here to sign up to our ASOS Premier service}}\'a0and take advantage of these great benefits.\ \pard\pardeftab720\partightenfactor0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 \cf2 Just one more thing...\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \cf2 We aim to meet these delivery times, but during busy periods (including sale), deliveries may take a little longer. Occasionally, tech updates to our systems or force majeure events, such as extreme weather conditions, may affect these delivery services for a limited time, resulting in changes to our cut-off times and/or delivery times. However, we will always work hard to keep these temporary changes to a minimum. ASOS cannot be held liable for any parcels that are lost or stolen as a result of any specific delivery instructions left for the carrier.\ } ================================================ FILE: custom-knowledge-chatbot/asos/Can you tell me more about your ASOS Premier service in the United Arab Emirates? .rtf ================================================ {\rtf1\ansi\ansicpg1252\cocoartf2707 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica-Bold;\f1\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;\red34\green34\blue34;\red0\green0\blue0;\red53\green66\blue87; } {\*\expandedcolortbl;;\cssrgb\c17647\c17647\c17647;\cssrgb\c0\c0\c0;\cssrgb\c26667\c32941\c41569; } \paperw11900\paperh16840\margl1440\margr1440\vieww51000\viewh27180\viewkind0 \deftab720 \pard\pardeftab720\sa640\qc\partightenfactor0 \f0\b\fs56 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Can you tell me more about your ASOS Premier service in the United Arab Emirates?\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 ASOS Premier gives you free Standard and Express delivery all year round when you spend over 150 AED.\ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 What's included?\uc0\u8232 \ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 Your ASOS Premier subscription will only be valid on the site you purchased it on. You won't be able to use ASOS Premier for orders being delivered outside of the United Arab Emirates (UAE).\ \pard\pardeftab720\sa360\partightenfactor0 \cf2 \strokec3 Please note, orders to\'a0the UAE\'a0are subject to taxes - please\strokec2 \'a0{\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/payment-promos-gift-vouchers/how-are-vat-and-duty-charges-applied-for-parcels-being-sent-to-the-united-arab-emirates/"}}{\fldrslt \ul click here for more info on how taxes are charged.}}\'a0\ \strokec3 ASOS Premier is for personal use only. You can order as many times as you want, but it's subject to a fair use policy - just to make sure people aren't taking advantage of this great proposition, which may include making excessive use of, or placing unusual burdens on, the service (e.g., ordering and/or returning items beyond what would reasonably be expected of someone using the service for personal use).\strokec2 \ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \strokec3 How much does it cost?\strokec2 \ \pard\pardeftab720\sa360\partightenfactor0 \fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \strokec3 \'a0 \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \strokec2 \ \cf4 \strokec4 ASOS Premier costs 200 AED and\'a0\cf2 \strokec2 is valid on the order you purchase it on. It can take up to one hour to be activated against your account and you'll receive an email once it's active.\ {\field{\*\fldinst{HYPERLINK "http://www.asos.com/customer-service/premier-delivery?WT.oss=premier"}}{\fldrslt \ul Click here to sign up to\'a0 ASOS Premier}}\'a0and take advantage of these great benefits.\ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 Just one more thing...\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 We aim to meet these delivery times, but during busy periods (including sale), deliveries may take a little longer. Occasionally, tech updates to our systems or force majeure events, such as extreme weather conditions, may affect these delivery services for a limited time, resulting in changes to our cut-off times and/or delivery times. However, we will always work hard to keep these temporary changes to a minimum. ASOS cannot be held liable for any parcels that are lost or stolen as a result of any specific delivery instructions left for the carrier.\ } ================================================ FILE: custom-knowledge-chatbot/asos/How are customs charges applied to orders sent to New Zealand? .rtf ================================================ {\rtf1\ansi\ansicpg1252\cocoartf2707 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica-Bold;\f1\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;\red34\green34\blue34;\red255\green255\blue255;\red0\green0\blue0; \red246\green247\blue249;} {\*\expandedcolortbl;;\cssrgb\c17647\c17647\c17647;\cssrgb\c100000\c100000\c100000;\cssrgb\c0\c0\c0; \cssrgb\c97255\c97647\c98039;} {\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid1\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid1} {\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid101\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid2} {\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid201\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid3} {\list\listtemplateid4\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid301\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid4} {\list\listtemplateid5\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid401\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid5} {\list\listtemplateid6\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid501\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid6} {\list\listtemplateid7\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid601\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid7}} {\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}{\listoverride\listid5\listoverridecount0\ls5}{\listoverride\listid6\listoverridecount0\ls6}{\listoverride\listid7\listoverridecount0\ls7}} \paperw11900\paperh16840\margl1440\margr1440\vieww9680\viewh6580\viewkind0 \deftab720 \pard\pardeftab720\sa640\qc\partightenfactor0 \f0\b\fs56 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 How are customs charges applied to orders sent to New Zealand?\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \cb3 \strokec4 If you're placing an order for delivery to\'a0New\'a0Zealand\'a0and you're requested to pay customs, you will be contacted directly.\'a0\'a0\cf0 \ \pard\pardeftab720\sa480\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \strokec2 How much will I need to pay for customs?\cf0 \strokec4 \ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa360\partightenfactor0 \ls1\ilvl0 \fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 GST is included in our prices \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \'a0for customers in\'a0New\'a0Zealand\'a0effective 1 December 2019.\cf0 \strokec4 \ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa213\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 The Goods and Service Tax legislation was implemented from 1 December 2019, which means that\'a0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 international orders under\'a0\cb5 \strokec4 NZ$\cb3 \strokec2 1000 will also now be taxable at 15%. \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \cf0 \strokec4 \ \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Where you order goods to the value of\'a0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 \cb5 \strokec4 NZ$\cb3 \strokec2 1,000 or more \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 , including where you place multiple orders that are dispatched simultaneously and arrive in\'a0New\'a0Zealand\'a0at or around the same time,\'a0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 you may be liable to pay customs and import tax \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 .\cf0 \strokec4 \ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa213\partightenfactor0 \ls3\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 We cover\'a0GST\'a0on all orders to\'a0New\'a0Zealand. This should be managed automatically but if you are charged, please keep proof of payment and get in touch with our Customer Care team to arrange a refund of these charges.\cf0 \strokec4 \ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa213\partightenfactor0 \ls4\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Business customers requiring an invoice should contact our Customer Care team with their GST\'a0number.\cf0 \strokec4 \ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa360\partightenfactor0 \ls5\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec4 To avoid any unexpected charges, we'd suggest using\'a0New\'a0Zealand\'a0Customs' online duty estimator\'a0{\field{\*\fldinst{HYPERLINK "https://www.customs.govt.nz/personal/duty-and-gst/whats-my-duty-estimator/"}}{\fldrslt \ul \strokec2 here}}\'a0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 before\'a0 \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 placing your order.\cf0 \ \pard\pardeftab720\sa480\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 How long do I have to pay the customs charges?\cf0 \ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa360\partightenfactor0 \ls6\ilvl0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec4 You'll be notified of any charges due on your parcel and you'll have\'a0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 90 days to make the payment \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 . You'll be sent a bank transfer slip which will allow you to pay any charges due either using online banking or over the counter at your local bank.\cf0 \ \ls6\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec4 As soon as payment has been received, your parcel will be released and shipped to the delivery address you selected at the checkout.\cf0 \ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa360\partightenfactor0 \ls7\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec4 If payment has not been received after 90 days, the carrier will automatically return the parcel to ASOS and we'll issue a refund for your items once it arrives back at our UK warehouse.\'a0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 We're not able to reship a parcel that has been returned to us \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 , so you'll need to place a\'a0new\'a0order if you still want the items.\cf0 \ } ================================================ FILE: custom-knowledge-chatbot/asos/How can I find your international delivery information? .rtf ================================================ {\rtf1\ansi\ansicpg1252\cocoartf2707 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica-Bold;\f1\fswiss\fcharset0 Helvetica;\f2\froman\fcharset0 Times-Bold; \f3\froman\fcharset0 Times-Roman;} {\colortbl;\red255\green255\blue255;\red34\green34\blue34;} {\*\expandedcolortbl;;\cssrgb\c17647\c17647\c17647;} {\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid1\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid1}} {\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}} \paperw11900\paperh16840\margl1440\margr1440\vieww9680\viewh6580\viewkind0 \deftab720 \pard\pardeftab720\sa640\qc\partightenfactor0 \f0\b\fs56 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 How can I find your international delivery information?\ \pard\pardeftab720\sa360\partightenfactor0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-service/delivery/"}}{\fldrslt \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \ul \ulc2 Find all international delivery information here}} \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 . Simply select the relevant country in the drop down list and you'll be presented with the different delivery methods available and costs.\ \pard\pardeftab720\partightenfactor0 \cf2 \'a0\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls1\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-can-i-find-your-international-delivery-information/#basics"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 What are the basics?}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \ls1\ilvl0\kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-can-i-find-your-international-delivery-information/#cost"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 How much does delivery cost?}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \ls1\ilvl0\kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-can-i-find-your-international-delivery-information/#track"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 Can I track my order?}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \ls1\ilvl0\kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-can-i-find-your-international-delivery-information/#track"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 When will my order be delivered?}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \pard\pardeftab720\sa360\partightenfactor0 \cf2 \'a0\ \pard\pardeftab720\sa360\partightenfactor0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-can-i-find-your-international-delivery-information/#basics"}}{\fldrslt \f0\b \AppleTypeServices\AppleTypeServicesF65539 \cf2 \ul \ulc2 What are the basics?}}\ Standard and Express delivery services are available for most of the countries that we ship to. Once you've entered your delivery address, you'll be able to see the available delivery services.*\ In some countries, Nominated Day delivery is also available. If this service is available in your country, it'll show as an option at checkout.\ Your order will be sent out via the most suitable carrier, dependent on size and weight.\ {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-can-i-find-your-international-delivery-information/#cost"}}{\fldrslt \f0\b \AppleTypeServices\AppleTypeServicesF65539 \ul How much does delivery cost?}}\ Shipping costs are calculated automatically at the checkout page when both the destination and delivery service are selected.\ {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-can-i-find-your-international-delivery-information/#track"}}{\fldrslt \f0\b \AppleTypeServices\AppleTypeServicesF65539 \ul Can I track my order?}}\ Tracking is available on some Standard Delivery services and on all Express Delivery services. You'll receive a shipping confirmation email from the warehouse with a tracking link for your parcel so you can follow its journey.\ Once your order has arrived in your country, it will be passed on to an internal postal service, according to standard delivery procedures.\ {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-can-i-find-your-international-delivery-information/#when"}}{\fldrslt \f0\b \AppleTypeServices\AppleTypeServicesF65539 \ul When will my order be delivered?}}\ Our carriers deliver during normal business working hours and may require a signature on receipt, so we suggest your order is delivered to an address where someone will be available to accept it.\ If you're not in when your parcel arrives, the carrier will leave a card telling you where it is. It might be left in a safe place or there will be details on how to pick up your order or rearrange delivery.\ Please be advised that on any public holiday dates in your country, deliveries will not be made. In this instance, please expect your order to arrive the next business day.\'a0\ {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/will-my-parcel-be-charged-customs-and-import-charges/"}}{\fldrslt \ul For more information on customs charges, please click here.}}\ {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/can-i-have-my-order-delivered-to-a-po-box-address/"}}{\fldrslt \ul For more information on delivery to a PO box, please click here.}}\uc0\u8232 \ \pard\pardeftab720\partightenfactor0 \cf2 \'a0 *We aim to meet these delivery times, but during busy periods (including sale), deliveries may take a little longer. Occasionally, tech updates to our systems or force majeure events, such as extreme weather conditions, may affect these delivery services for a limited time, resulting in changes to our cut-off times and/or delivery times. However, we will always work hard to keep these temporary changes to a minimum. ASOS cannot be held liable for any parcels that are lost or stolen as a result of any specific delivery instructions left for the carrier.\ \pard\pardeftab720\sa360\partightenfactor0 \cf2 \'a0\ \pard\pardeftab720\partightenfactor0 \f2\b \AppleTypeServices\AppleTypeServicesF65539 \cf2 Just one more thing.... \f3\b0 \AppleTypeServices\AppleTypeServicesF65539 \ \f2\b \AppleTypeServices\AppleTypeServicesF65539 Disclaimer: \f3\b0 \AppleTypeServices\AppleTypeServicesF65539 \'a0our website contains links to websites owned and operated by third parties; these are provided solely for your convenience. ASOS have no control over these sites and are not responsible for their content or availability.\ } ================================================ FILE: custom-knowledge-chatbot/asos/How does shipping to New Zealand work? .rtf ================================================ {\rtf1\ansi\ansicpg1252\cocoartf2707 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica-Bold;\f1\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;\red34\green34\blue34;} {\*\expandedcolortbl;;\cssrgb\c17647\c17647\c17647;} \paperw11900\paperh16840\margl1440\margr1440\vieww51000\viewh27180\viewkind0 \deftab720 \pard\pardeftab720\sa640\qc\partightenfactor0 \f0\b\fs56 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 How does shipping to New Zealand work?\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 Shipping\'a0to New Zealand is available on our Standard Delivery service.\'a0\ \'95\'a0Your order will arrive within 8 working days* and will be\'a0shipped by Courier Post.\ \'95\'a0Delivery is available Monday - Friday (excluding weekends and public holidays).\ \'95 Standard Delivery costs NZD\'a0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 $25.98 \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \'a0or is free for orders over NZD\'a0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 $110.00 \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 .\ \'95 If your order has been\'a0shipped with a trackable service, we'll email you a link to your tracking information once your parcel has been shipped from our warehouse. You can also track your order by logging into 'My Account' and viewing your most recent orders. Just click 'Track This Order' and you'll be directed to the carrier tracking page.\ \'95 Dependant on the Delivery Partner, you might be presented with\'a0shipping options during delivery including changing your delivery date, requesting leave with neighbour, requesting collect from a service point, requesting that your parcel is left safe, and requesting that your parcel is held for delivery on another date (for example if you're on holiday).\ \f0\b \AppleTypeServices\AppleTypeServicesF65539 \'a0 \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \ \pard\pardeftab720\partightenfactor0 \f0\b \AppleTypeServices\AppleTypeServicesF65539 \cf2 Want to find out more information on customs charges?\ \pard\pardeftab720\sa360\partightenfactor0 \cf2 \'a0 \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \ \pard\pardeftab720\sa360\partightenfactor0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-are-customs-charges-applied-to-orders-sent-to-new-zealand/"}}{\fldrslt \cf2 \ul \ulc2 Click here to find out more information on custom charges.}}\ *We aim to meet these delivery times, but during busy periods (including sale), deliveries may take a little longer. Occasionally, tech updates to our systems or force majeure events, such as extreme weather conditions, may affect these delivery services for a limited time, resulting in changes to our cut-off times and/or delivery times. However, we will always work hard to keep these temporary changes to a minimum. ASOS cannot be held liable for any parcels that are lost or stolen as a result of any specific delivery instructions left for the carrier.\ } ================================================ FILE: custom-knowledge-chatbot/asos/Where is my order? .rtf ================================================ {\rtf1\ansi\ansicpg1252\cocoartf2707 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica-Bold;\f1\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;\red34\green34\blue34;} {\*\expandedcolortbl;;\cssrgb\c17647\c17647\c17647;} {\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid1\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid1} {\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid101\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid2} {\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid201\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid3} {\list\listtemplateid4\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid301\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid4}} {\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}} \paperw11900\paperh16840\margl1440\margr1440\vieww51000\viewh27180\viewkind0 \deftab720 \pard\pardeftab720\sa640\qc\partightenfactor0 \f0\b\fs56 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Where is my order?\ \pard\pardeftab720\partightenfactor0 \fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 1. Track your order\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls1\ilvl0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Go to '{\field{\*\fldinst{HYPERLINK "https://my.asos.com/my-account/orders"}}{\fldrslt \f0\b \AppleTypeServices\AppleTypeServicesF65539 \ul My Orders}}' and select the order you want to track.\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Select the \'91 \f0\b \AppleTypeServices\AppleTypeServicesF65539 Track Parcel \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \'92 button to track your parcel.\ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \'a02.\'a0Check the estimated delivery date\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls3\ilvl0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 You\'92ll find this date in your Order Confirmation email and in\'a0'{\field{\*\fldinst{HYPERLINK "https://my.asos.com/my-account/orders"}}{\fldrslt \f0\b \AppleTypeServices\AppleTypeServicesF65539 \ul My Orders}}'.\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls4\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Remember, this date is an estimate, so your order may arrive before, on, or slightly after your estimated delivery date.* To see the progress of your order, check your tracking.\ \pard\pardeftab720\sa360\partightenfactor0 \cf2 If the tracking doesn\'92t show any updates or is blank, don't worry! Please wait until your estimated delivery date. There may be a delay with your tracking being updated, but it should update soon.\'a0\ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 3. I'm still waiting for my order\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 Waited until your estimated delivery date? Please wait a few extra days for your order to be delivered (especially during busy times) - our carriers are always doing their best to get your order to you. Make sure you check your tracking link for the latest updates.\ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 Just one more thing...\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 We aim to meet these delivery times, but during busy periods (including sale), deliveries may take a little longer. Occasionally, tech updates to our systems or force majeure events, such as extreme weather conditions, may affect these delivery services for a limited time, resulting in changes to our cut-off times and/or delivery times. However, we will always work hard to keep these temporary changes to a minimum. ASOS cannot be held liable for any parcels that are lost or stolen as a result of any specific delivery instructions left for the carrier.\ } ================================================ FILE: custom-knowledge-chatbot/asos/Will my parcel be charged customs and import charges? .rtf ================================================ {\rtf1\ansi\ansicpg1252\cocoartf2707 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica-Bold;\f1\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;\red34\green34\blue34;} {\*\expandedcolortbl;;\cssrgb\c17647\c17647\c17647;} {\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{none\}}{\leveltext\leveltemplateid1\'00;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid1}} {\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}} \paperw11900\paperh16840\margl1440\margr1440\vieww9680\viewh6580\viewkind0 \deftab720 \pard\pardeftab720\sa640\qc\partightenfactor0 \f0\b\fs56 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Will my parcel be charged customs and import charges?\ \pard\pardeftab720\sa360\partightenfactor0 \f1\b0\fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 In most cases, any customs or import duties are charged once the parcel reaches its destination country. The exception to this is for parcels being sent to Brazil, India, Israel, New Zealand, Malaysia, Indonesia and Thailand\'a0on our Standard Delivery service.\ \ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \strokec2 Will I be charged handling fees or taxes?\ \pard\pardeftab720\sa360\partightenfactor0 \fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \'a0 \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \strokec2 \ You may be charged for handling fees and taxes as your order passes through customs. Any charges on a parcel must be paid by the person receiving the parcel (this also applies to retail & wholesale customers).\ \pard\pardeftab720\partightenfactor0 \f0\b\fs48 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \strokec2 How will I be charged for customs and import charges?\ \pard\pardeftab720\sa360\partightenfactor0 \fs36 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \'a0 \f1\b0 \AppleTypeServices\AppleTypeServicesF65539 \cf2 \strokec2 \ ASOS has no control over these charges and we can't tell you what the cost would be, as customs policies and import duties vary widely from country to country.\ It might be a good idea to contact your local customs office for current charges before you order, so you are not surprised by charges you were not expecting.\ Please click below for more information on how customs charges are applied for the following countries:\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls1\ilvl0\cf2 \kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-are-customs-charges-applied-for-orders-sent-to-brazil/"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 Brazil customs information}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \ls1\ilvl0\kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-are-customs-charges-applied-for-parcels-being-sent-to-india/"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 India customs information}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \ls1\ilvl0\kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-are-customs-charges-applied-for-parcels-being-sent-to-israel/"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 Israel customs information}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \ls1\ilvl0\kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-are-customs-charges-applied-to-orders-sent-to-new-zealand/"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 New Zealand customs information}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \ls1\ilvl0\kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-are-customs-applied-for-orders-being-sent-to-malaysia/"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 Malaysia customs information}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \ls1\ilvl0\kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-are-customs-applied-for-orders-being-sent-to-indonesia/"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 Indonesia customs information}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ \ls1\ilvl0\kerning1\expnd0\expndtw0 \outl0\strokewidth0 {\field{\*\fldinst{HYPERLINK "https://www.asos.com/customer-care/delivery/how-are-customs-applied-for-orders-being-sent-to-thailand/"}}{\fldrslt \expnd0\expndtw0\kerning0 \ul \outl0\strokewidth0 \strokec2 Thailand customs information}}\expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 \ } ================================================ FILE: custom-knowledge-chatbot/data/llama.rtf ================================================ {\rtf1\ansi\ansicpg1252\cocoartf2707 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;\red40\green56\blue66;\red43\green67\blue134;} {\*\expandedcolortbl;;\cssrgb\c20392\c28235\c32941;\cssrgb\c21961\c34510\c59608;} \paperw11900\paperh16840\margl1440\margr1440\vieww11520\viewh8400\viewkind0 \deftab720 \pard\pardeftab720\sa320\partightenfactor0 \f0\fs32 \cf2 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 As part of Meta\'92s commitment to open science, today we are publicly releasing LLaMA (Large Language Model Meta AI), a state-of-the-art foundational\'a0{\field{\*\fldinst{HYPERLINK "https://ai.facebook.com/blog/democratizing-access-to-large-scale-language-models-with-opt-175b/"}}{\fldrslt \cf3 \strokec3 large language model}}\'a0designed to help researchers advance their work in this subfield of AI. Smaller, more performant models such as LLaMA enable others in the research community who don\'92t have access to large amounts of infrastructure to study these models, further democratizing access in this important, fast-changing field.\ Training smaller foundation models like LLaMA is desirable in the large language model space because it requires far less computing power and resources to test new approaches, validate others\'92 work, and explore new use cases. Foundation models train on a large set of unlabeled data, which makes them ideal for fine-tuning for a variety of tasks. We are making LLaMA available at several sizes (7B, 13B, 33B, and 65B parameters) and also sharing a LLaMA model card that details how we built the model in keeping with our approach to\'a0{\field{\*\fldinst{HYPERLINK "https://ai.facebook.com/blog/responsible-ai-progress-meta-2022/"}}{\fldrslt \cf3 \strokec3 Responsible AI practices}}.\ Over the last year, large language models \'97 natural language processing (NLP) systems with billions of parameters \'97 have shown new capabilities to generate creative text,\'a0{\field{\*\fldinst{HYPERLINK "https://ai.facebook.com/blog/ai-math-theorem-proving/"}}{\fldrslt \cf3 \strokec3 solve mathematical theorems}},\'a0{\field{\*\fldinst{HYPERLINK "https://ai.facebook.com/blog/protein-folding-esmfold-metagenomics/"}}{\fldrslt \cf3 \strokec3 predict protein structures}}, answer reading comprehension questions, and more. They are one of the clearest cases of the substantial potential benefits AI can offer at scale to billions of people.\ Even with all the recent advancements in large language models, full research access to them remains limited because of the resources that are required to train and run such large models. This restricted access has limited researchers\'92 ability to understand how and why these large language models work, hindering progress on efforts to improve their robustness and mitigate known issues, such as bias, toxicity, and the potential for generating misinformation.\ Smaller models trained on more tokens \'97 which are pieces of words \'97 are easier to retrain and fine-tune for specific potential product use cases. We trained LLaMA 65B and LLaMA 33B on 1.4 trillion tokens. Our smallest model, LLaMA 7B, is trained on one trillion tokens.\ Like other large language models, LLaMA works by taking a sequence of words as an input and predicts a next word to recursively generate text. To train our model, we chose text from the 20 languages with the most speakers, focusing on those with Latin and Cyrillic alphabets.\ There is still more research that needs to be done to\'a0{\field{\*\fldinst{HYPERLINK "https://ai.facebook.com/blog/measure-fairness-and-mitigate-ai-bias/"}}{\fldrslt \cf3 \strokec3 address the risks of bias}}, toxic comments, and hallucinations in large language models. Like other models, LLaMA shares these challenges. As a foundation model, LLaMA is designed to be versatile and can be applied to many different use cases, versus a fine-tuned model that is designed for a specific task. By sharing the code for LLaMA, other researchers can more easily test new approaches to limiting or eliminating these problems in large language models. We also provide in the paper a set of evaluations on benchmarks evaluating model biases and toxicity to show the model\'92s limitations and to support further research in this crucial area.\ To maintain integrity and prevent misuse, we are releasing our model under a noncommercial license focused on research use cases. Access to the model will be granted on a case-by-case basis to academic researchers; those affiliated with organizations in government, civil society, and academia; and industry research laboratories around the world. People interested in applying for access can find the link to the application in our research paper.\ We believe that the entire AI community \'97 academic researchers, civil society, policymakers, and industry \'97 must work together to develop clear guidelines around responsible AI in general and responsible large language models in particular. We look forward to seeing what the community can learn \'97 and eventually build \'97 using LLaMA.}