*ํธ์์ ๊ทธ๋๋ก ๊ฐ์ ธ์ค๋ ๊ธ์
๋๋ค.
TLDR: ๋ธ๋ผ์ฐ์ง(๋ฐ ํ๋ฌ๊ทธ์ธ)์ 8k ์ํ์ค ๊ธธ์ด๋ฅผ ์ง์ํ๊ณ ํดํฌ๋จธ์ ๊ฐ์ ์๋ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง ๋ค๋ฅธ ๋ชจ๋ธ์
๋๋ค.
๋ชจ๋ธ๋ช
์ ์ดํด๋ณด๋ฉด text-davinci-002-browse๋ผ๊ณ ํ๋ฉฐ 8197 max_tokens๋ฅผ ์ง์ํฉ๋๋ค.
๋ฐ๋ผ์ GPT-4 8k API์ ๋ํ ์ก์ธ์ค ๊ถํ์ด ์์ง๋ง ํ๋ฌ๊ทธ์ธ์ ๋ํ ์ก์ธ์ค ๊ถํ์ด ์๋ ๋ถ๋ค์ ๋ ๊ธด ์ปจํ
์คํธ๋ก ์ ์ฌํ ๊ฒฝํ์ ํ ์ ์์ต๋๋ค.
์ฟผ๋ฆฌ ํ๋ก์ธ์ค๋ ๊ฐ๋จํฉ๋๋ค. ๋ค๋ฅธ ChatGPT ์ธ์
์ฒ๋ผ ์ฑํ
ํ๋ฉด ๋์ง๋ง ๋ชจ๋ธ์ ์น ์์ฒญ์ ํ ์ ์์ ๋งํผ ๋๋ํฉ๋๋ค. ํ์ง๋ง ์ด๋ป๊ฒ ๋ ๊น์? ๋จผ์ ์ฑํ
์ธ์
์ ํด๋ผ์ด์ธํธ ์ธก ๋ณด๊ธฐ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ด์ ๋ฐฑ์๋ ์ฑํ ๋ก๊ทธ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ํ์ฌ ๋ํ์๋ ์ธ ๋ช ์ ๋ฐฐ์ฐ๊ฐ ์์ต๋๋ค. 1. ์ฌ์ฉ์: ์ฑํ ํ๋ ์ฌ๋. 2. ์ด์์คํดํธ: GPT ๋ชจ๋ธ 3. ๋ธ๋ผ์ฐ์ : ์ ๋ณด๋ฅผ ์ป๋ ๋ฐ ์ฌ์ฉ๋๋ ๋๊ตฌ์ ๋๋ค. ์ฑํ ์ ์ฒซ ๋ฒ์งธ ๋ถ๋ถ(์ฌ์ฉ์ ํ๋กฌํํธ ํ)์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ํ ์คํธ ํ๋์ ์ฃผ๋ชฉํ์ญ์์ค. ์ด๊ฒ์ ์ฌ์ฉ์๊ฐ ํ๋กฌํํธํ๋ ๊ฒ์ด ์๋๋ผ ๋๊ตฌ(์ฌ๊ธฐ์๋ ๋ธ๋ผ์ฐ์ )์ ๋ํ ํ๋กฌํํธ๋ก ๋ชจ๋ธ์ด ์์ฑํฉ๋๋ค.
๋ฐ๋ ์ฌ๋ ํ๋๋ ์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋๋ก ์ค์ ๋์ง๋ง ์ด ๊ฒฝ์ฐ์๋ "๋ธ๋ผ์ฐ์ "๋ก ์ค์ ๋๋ฏ๋ก ์ด ๋ฉ์์ง๋ ๋ด๋ถ์ ์ผ๋ก ์ฌ์ฉ๋๋ฉฐ ํ์๋์ง ์์ต๋๋ค.
์์ฒญ์ ๋ ๋ฒ์งธ ๋ถ๋ถ์๋ ๋ธ๋ผ์ฐ์ ์๋ต์ด ํฌํจ๋์ด ์์ผ๋ฉฐ ๋๊ตฌ๋ก์์ ์ญํ , ๋ธ๋ผ์ฐ์ ๋ก์์ ์ด๋ฆ ๋ฐ content_type์ ์ฃผ๋ชฉํ์ญ์์ค. ์ด๊ฒ์ ์ธ์ฉ์ ๋ํ ์ผ๋ถ ๋ฉํ๋ฐ์ดํฐ์ ํจ๊ป LM์ ๋ํ ์
๋ ฅ์ ์ํด ์ญ์ ๋ ์น ๋ธ๋ผ์ฐ์ ์ ์ถ๋ ฅ์ผ๋ก ๋ณด์
๋๋ค.
๋ค์์ ํ๊ฐ์ ์ค์ด๊ณ ๋ ๋์ ๊ธฐ๋ฐ์ ์ ๊ณตํ๊ธฐ ์ํด ์น ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ธ์ฉ๋ฌธ์ ์ ๊ณตํ๊ธฐ ์ํด ๋ธ๋ผ์ฐ์ ์ ๋ํ ์ผ๋ จ์ ํธ์ถ์
๋๋ค. (๋ธ๋ผ์ฐ์ ๊ฐ ๋ธ๋ผ์ฐ์ ์ด์์ด๋ผ๊ณ ๊ฐ์ ํ ์ ์์ต๋๊น?)
๋จ์ผ ์ง๋ฌธ ์ฑํ
์ ์ด ๋ํ ํฌ๊ธฐ๊ฐ 512KB๋ฅผ ์ด๊ณผํ๋ ๋ฑ ํ๋ก์ธ์ค๊ฐ ๊ธธ๊ณ ๋๋ฆฝ๋๋ค.
์ฃผ์ด์ง "๋ธ๋ผ์ฐ์ ์
๋ ฅ" ๋ฐ ๋ฉ์์ง ์์ฑ์ ๋ณ๊ฒฝ ์ฌํญ์ ๊ด๋ จ ์
๋ ฅ์ด ์ ๊ณต๋๋ ์ํคํ
์ฒ์ ๊ฐ์ ํดํฌ๋จธ๊ฐ ์์์ ๋ํ๋
๋๋ค.
It can support multiple types of input according to API:
1. text
2. code
3. tether_browsing_code
4. tether_browsing_display
5. tether_quote
6. error
7. stdout
8. stderr
9. image
10. execution_output
11. masked_code
12. masked_text
13. unit_test_result
14. system_error
์ ๋ 12์์ API์์ ์ด๋ฌํ ํ๋๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค.
์ด๋ OpenAI๊ฐ ํดํฌ๋จธ ๋ ผ๋ฌธ์ด ๋์ค๊ธฐ ํจ์ฌ ์ด์ ๋ถํฐ ๋ชจ๋ธ๊ณผ ๊ด๋ จ ๊ฐ๋ฐ ์์ ์ ํด์๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
์ฌ๊ธฐ๊น์ง ํ๋ค๋ฉด ์ด์คํฐ ์๊ทธ ํ๋๊ฐ ์์ต๋๋ค.
Default (GPT-3.5)์์ ๋ค์ ํ๋กฌํํธ https://pastebin.com/9PiUiNdS ๋ฅผ ์ฌ์ฉํ๊ณ
์ธ์ฌ ๋ฉ์์ง ํ์ ๋๊ตฌ ๊ด๋ จ ์ง๋ฌธ์ ํ๋ฉด ๋ต๋ณ์ ๋ฐ์ ์ ์์ต๋๋ค!
๋ชจ๋ธ์ด ๋๊ตฌ๋ฅผ ์ง์ํ์ง๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ฑฐ์ ๋ค ๊ตฌ๊ธ๋ฒ์ญ์ด๋ผ์ ์ด์ํ ๋ถ๋ถ์ด ๋ง๋ค
https://twitter.com/vaibhavk97/status/1640626881404755970
How does OpenAI plugins/Browser work? A thread of detailed analysis on the server interaction. S/o to @CrisGiardina for helping with access.
โ Vaibhav Kumar (@vaibhavk97) March 28, 2023
TLDR: Browsing (and possibly plugin) is a different model with 8k seq length support and a toolformer like operation structure. pic.twitter.com/W8MvNSU8zT
์ด ํธ์์ ๊ฐ์ ธ์์ผ๋๊น
์ ํธ์ ๋ค์ด๊ฐ์ ์์ด ์๋ฌธ์ ๋ณด๋๊ฑธ ์ถ์ฒํจ
์ค... ๋ญ๋ผ๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์๋ฌดํผ ๋๋จํด!!!!! '0'
ํด ๋ฏธ๋ฆฌ ์๋ฏผํ ๋ถ๋ถ๊น์ง ๋ง๋ค์ด ๋๊ณ ๋ค๋ฅธ ๊ธฐ์ ์ด๋ OpenAI๋ง ์ฐ๋ ๊ฑฐ ๋ณด๋ฉด ๊ฒ์ดํ๋ ์๋๋ ์๊ฒ ๋๋ฐ ์ข ๊ผฝ๊ธด ํด
์์ ์ ์ฐ๋๊ฒ๋ ๊ฒฐ์ ๊น์ง ํ๋๋ฐ ์ ์ ๊ฒ์ด ๋จน๋๋ ์ด๋ ๊ฒ ์ฑ๋ฅ ์ข์๊ฒ ๋์๋๋ฐ๋ ๊ฒ์ด๋ ๋ต ๋์ค๋ฉด ์ง์ฆ๋จ
๊ทธ๋์ ์ธ์ ์ด์ด์ฃผ๋๊ณ