Spaces:
Runtime error
Runtime error
File size: 4,882 Bytes
4a51346 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 |
{
"cells": [
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"## μ΄ λ¬Έμλ₯Ό μμ ν λΉμ μκ²...\n",
"#### νμ¬ μν©μ μλμ κ°μ΅λλ€.\n",
"1. νμ¬ Assistantμ Agentμ λν΄ evaluation setκ³Ό few shot examplesλ₯Ό μν μ°λ¦¬ μ±λ΄λ΄μμ μΌμ΄λ λ§ν λν λ°μ΄ν°μ
μ μ μν΄μΌν©λλ€.\n",
"\n",
"#### λΉμ μ λͺ©νλ μλμ κ°μ΅λλ€.\n",
"1. μ΅λν μ°λ¦¬ μ±λ΄μμ μΌμ΄λ λ§ν λν λ°μ΄ν°μ
100κ° μ μμ λͺ©νλ‘ ν©λλ€.\n",
"\n",
"#### νμ¬ μ κ° μκ°ν λ°©μμ
λλ€.\n",
"1. GPT4 APIλ₯Ό μ¬μ©ν λ°μ΄ν°μ
μ μ\n",
"- GPT 3.5λ νκ΅μ΄μ λν μ±λ₯κ³Ό λνμ
μ μμ λν μ±λ₯μ΄ λΆμ‘±νκΈ° λλ¬Έμ GPT4 APIλ₯Ό νμ©ν©λλ€.\n",
"- μλ λ
Όλ¬Έμ νμΈνμ¬ ν둬ννΈλ₯Ό μμ±νκ³ , λ°μ΄ν°μ
μ μμ§ν©λλ€.\n",
"[Building a Role Specified Open-Domain Dialogue System Leveraging Large-Scale Language Models λ
Όλ¬Έ](https://arxiv.org/pdf/2205.00176.pdf)\n",
"- μ νμ¬νμ΄μ§λ§ νμ₯μ±μ μν΄ Azure OpenAI APIλ³΄λ€ Langchainμ νμ©ν΄ κ°λ°νλ κ²μ μΆμ²ν©λλ€.\n",
"\n",
"#### μμλλ λ¬Έμ \n",
"1. λ°μ΄ν° μμ§μμ λ°λλΌ GPT-4μ μ€μ λ‘ μ°λ¦¬κ° μ¬μ©νλ μ±λ΄μ λ€λ¦
λλ€. λν μ€μ μ μ κ° νλ λ§κ³Ό GPT-4κ° νλ λ§μ λ€λ¦
λλ€. μ΄λ‘μΈν΄ μ€μ λ°°ν¬ νκ²½κ³Ό λ€λ₯Έ λν μ
μ
λλ€. μ΄ λλ¬Έμ μΌλ¨μ μ μ μμ λνμ
λ§ μμ§ν©λλ€. \n",
"2. μ°λ¦¬μ μ±λ΄μ μ€μ DBμ μλ λ°μ΄ν°λ₯Ό μ¬μ©νλ λ±μ μΈλΆμ λ°μ΄ν°λ₯Ό μ¬μ©νμ¬ λ§μ μμ±ν©λλ€. μ΄ λν μ€μ νκ²½κ³Ό λ€λ₯Έ λ°μ΄ν°μ
μ΄ μμ±λ κ²μ
λλ€.\n",
"\n",
"#### Future works\n",
"1. μ€μ λ°μ΄ν°μμ 괴리λ₯Ό μ€μ΄κΈ° μν΄ μ°λ¦¬μ μ±λ΄κ³Ό μ¬λμ΄ λνν μ μλ UIλ₯Ό μ μν©λλ€.\n",
"2. μ μ ν둬ννΈ λ±μ μμ±νμ¬ μ€μ μ μ μ μ΅λν μ μ¬ν μ μ μΈμ΄λͺ¨λΈμ λ릴 μ μλλ‘ ν©λλ€. μ¦ λ°μ΄ν°μ
μμ±μμ μ μ μΈμ΄λͺ¨λΈκ³Ό μ±λ΄ μΈμ΄λͺ¨λΈ 2κ°μ§μ λͺ¨λΈμ΄ λμκ°λ©΄μ λνν μ μλλ‘ ν©λλ€.\n",
"3. μ μ μ λ€μν νλ₯΄μλλ₯Ό λΆμ¬νμ¬ μ’ λ λ€μμ±μλ λ°μ΄ν°λ₯Ό μμ§νλλ‘ ν©λλ€.\n",
"4. μΈμ΄λͺ¨λΈμ λ¬Έμ μ€μ hallucination(κ±°μ§λ§)κ³Ό μ±λ³,μ’
κ΅μ νΈν₯λκ±°λ νλ ₯μ μΈ λ§μ νλ λ¬Έμ κ° μμ΅λλ€. κ·Έλ¦¬κ³ μ΄λ₯Ό μ λνλ μ μ μ λ§μ΄ μμ΅λλ€. μ΄λ° κ²λ€λ§μ μν λν λ°μ΄ν°μ
λ ꡬμ±λ νμκ° μμ΅λλ€.(μ΅κ·Ό λ€μ΄λ²μμ μ΄λ° λ¬Έμ λ₯Ό μ λ°νλ νκ΅μ΄ λ°μ΄ν°μ
μ 곡κ°νκΈ°λ νκ³ , μ΄μ κ΄λ ¨ν μμ΄ λ°μ΄ν°μ
λ λ§μ΄ μ‘΄μ¬ν©λλ€.)\n",
"\n",
"#### μ°Έκ³ μ¬ν\n",
"μλλ μμ μμ
μ μννκΈ° μν μ’μ μλ£λ€μ
λλ€. μμ λ¬Έμ ν΄κ²° μ μ μλ μλ£λ€μ λ¨Όμ νμ΅νλ κ²μ λ§€μ° κ°λ ₯νκ² μΆμ²ν©λλ€.\n",
"- [ν둬ννΈ μμ§λμ΄λ§ κ°μ 2μκ°](https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/)\n",
"- [ν둬ννΈ μμ§λμ΄λ§ κ°μ΄λ documentation](https://www.promptingguide.ai/techniques)\n",
"\n",
"μλ λ
Όλ¬Έμ μ§μ μ μ΄μ§ μμ§λ§ λΉμΌ μ¬λ λ°μ΄ν°λμ μΈμ΄λͺ¨λΈμ μ¬μ©νμ¬ λ°μ΄ν°λ₯Ό μμ§νλ λ°©μμ κ·Όκ°μ΄ λ λ
Όλ¬Έμ
λλ€.\n",
"- [Self-Instruct: Aligning Language Models with Self-Generated Instructions](https://arxiv.org/pdf/2212.10560.pdf)"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"----------------------------------------------------------------"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"### API ν€ λΆλ¬μ€κΈ°"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import os\n",
"import configparser\n",
"import time\n",
"import copy"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"['./secrets.ini']"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"config = configparser.ConfigParser()\n",
"config.read('./secrets.ini')"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"openai_api_key = config['OPENAI']['OPENAI_API_KEY']\n",
"os.environ.update({'OPENAI_API_KEY': openai_api_key})"
]
}
],
"metadata": {
"language_info": {
"name": "python"
},
"orig_nbformat": 4
},
"nbformat": 4,
"nbformat_minor": 2
}
|