Discourse 챗봇 πŸ€–

이것은 AIμ΄μ§€λ§Œ "Discourse AI"λŠ” μ•„λ‹™λ‹ˆλ‹€.

Discourse Chatbot πŸ€– λ₯Ό μ°Έκ³ ν•˜μ„Έμš”. νžŒνŠΈλŠ” 이름에 μžˆμŠ΅λ‹ˆλ‹€ :wink: (λ¬Όλ‘  이름을 λ³€κ²½ν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€!) 문제λ₯Ό κ²Œμ‹œν•  λ•ŒλŠ” Chatbot μ£Όμ œμ— μž‘μ„±ν•΄ μ£Όμ„Έμš”. ν•˜μ§€λ§Œ μ–΄μ¨Œλ“  λͺ¨λΈμ€ Chatbot μ„€μ •μ—μ„œ μ§€μ •λ©λ‹ˆλ‹€ :).

결둠적으둜 μ„€μ •μ—μ„œ Chatbot의 상세 둜그(verbose logs)λ₯Ό ν™œμ„±ν™”ν•˜κ³ , 정보λ₯Ό warn으둜 λ¦¬λ‹€μ΄λ ‰νŠΈν•˜μ—¬(μ΄λ ‡κ²Œ ν•˜λ©΄ ν”„λ‘œλ•μ…˜ ν™˜κ²½μ—μ„œ 둜그λ₯Ό 읽을 수 μžˆμŠ΅λ‹ˆλ‹€) /logsλ₯Ό 확인해 λ³΄μ„Έμš”.

1개의 μ’‹μ•„μš”

λ‹΅λ³€ μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€.

λ„€, AIκ°€ Discourseμ—μ„œ μ œκ³΅λ˜λŠ” 것이 μ•„λ‹ˆλΌ λ‹€μ–‘ν•œ λ²€λ”μ˜ 것이 될 수 μžˆλ‹€λŠ” 점은 μ΄ν•΄ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

이 말둜 'Chatbot’이 Discourseμ—μ„œ 개발/κ΄€λ¦¬λ˜κ³  있으며, 제3자 AI λ²€λ”μ™€λŠ” 관련이 μ—†λ‹€λŠ” 것을 μ΄ν•΄ν–ˆμŠ΅λ‹ˆλ‹€. κ·Έλž˜μ„œ 이 κ΄€λ¦¬μž μ„€μ • νŽ˜μ΄μ§€(..plugins/discourse-chatbot/settings)λ₯Ό λ°œκ²¬ν•˜κ³  주의λ₯Ό κΈ°μšΈμ˜€μŠ΅λ‹ˆλ‹€(이전에 λ†“μΉ˜κ³  μžˆμ—ˆμŠ΅λ‹ˆλ‹€).

ν•˜μ§€λ§Œ μ§€κΈˆλ„(이 μƒˆλ‘œμš΄ 정보λ₯Ό μ•Œκ²Œ 된 후에도) 항상 응닡을 μ‹œλ„ν•˜κ±°λ‚˜ β€˜μ‘λ‹΅ 쀑…’ λ©”μ‹œμ§€κ°€ 계속 ν‘œμ‹œλ©λ‹ˆλ‹€. ('Logsβ€™λ‚˜ sidekiq λ©”μ‹œμ§€λ₯Ό ν•΄μ„ν•˜μ—¬ 원인을 μ°Ύμ§€ λͺ»ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€).

λ‹€λ₯Έ 봇(μ•„λž˜ μ΄λ¦„μ˜ μ„€μ •μ—μ„œ ν™œμ„±ν™”λœ 봇)이 μ‚¬μš© λ²”μœ„κ°€ 더 λ„“κ³ (μ„€μ •ν•˜κΈ°κ°€ μ‰¬μš΄μ§€) μ•Œλ € μ£Όμ‹€ 수 μžˆμ„κΉŒμš”?

AI bot add to header >> 헀더에 AI 봇과 PM을 μ‹œμž‘ν•˜κΈ° μœ„ν•œ λ²„νŠΌμ„ ν‘œμ‹œν•©λ‹ˆλ‹€.

μ•„λ‹ˆμš”, Chatbot은 Discourse의 첫 번째 AI 봇이며 μ œκ°€ κ°œλ°œν–ˆμŠ΅λ‹ˆλ‹€ :slight_smile:

κ·Έλž˜μ„œ GitHub URL에 제 μ‚¬μš©μžλͺ…이 ν¬ν•¨λ˜μ–΄ 있고, 주제(Topic)에 제 아바타가 μžˆλŠ” κ²ƒμž…λ‹ˆλ‹€ :slight_smile:

2개의 μ’‹μ•„μš”

λ§žμ•„μš”. 제 μ‹€μˆ˜μ˜€μŠ΅λ‹ˆλ‹€.

뢀탁인데, 이 AI 봇 ν”ŒλŸ¬κ·ΈμΈμ΄ μ‚¬μš©ν•  수 μžˆλŠ” λͺ¨λΈμ„ μ œμ–΄ν•˜λŠ” λ“œλ‘­λ‹€μš΄ λ©”λ‰΄μ—μ„œ 'Chat Gpt' λͺ¨λΈλ§Œ 제곡되고, λ‚΄ ChatGPT API ν‚€λ₯Ό 묻지도 μ•Šμ€ 채 μ–΄λ–»κ²Œ 그듀을 μ‚¬μš©ν•  수 μžˆλŠ”μ§€ κΆκΈˆν•©λ‹ˆλ‹€. (λ‹€λ₯Έ κ³³μ—μ„œ μ„€μ •ν•œ AI μ„€μ •μ˜ λ‚΄ ChatGPT API 킀에 μ ‘κ·Όν•  수 μžˆλŠ” κ±΄κ°€μš”?)

그리고 λ§ˆμ§€λ§‰μœΌλ‘œ, 이 ChatBot이 AI μ„€μ •μ—μ„œ μ œκ³΅ν•˜λŠ” λ‹€λ₯Έ 것듀보닀 더 μ’‹λ‹€κ³  μƒκ°ν•˜μ‹œλ‚˜μš”?

μ§€κΈˆμ€ μœ„μ— μ–ΈκΈ‰ν•œ μ˜λ¬Έμ μ„ ν•΄μ†Œν•˜κΈ° μœ„ν•΄ 이 ν”ŒλŸ¬κ·ΈμΈ νŽ˜μ΄μ§€λ‘œ κ°€λ³΄κ² μŠ΅λ‹ˆλ‹€.

1개의 μ’‹μ•„μš”

였늘 Chatbot의 μž‘μ€ μ—…λ°μ΄νŠΈλ₯Ό λ°°ν¬ν•©λ‹ˆλ‹€. 번거둜운 버그λ₯Ό μˆ˜μ •ν•˜κ³  μΆ”λ‘  λͺ¨λΈμ— RAGλ₯Ό λ„μž…ν•˜λŠ” λ‚΄μš©μž…λ‹ˆλ‹€:

Chatbot이 λ§ˆμŒμ— λ“œμ‹œκ³  μ œκ°€ 쒋은 일을 ν–ˆλ‹€κ³  μƒκ°ν•˜μ‹ λ‹€λ©΄ 컀피λ₯Ό μ‚¬μ£Όμ„Έμš” :coffee:, 그리고 Chatbot이 μ—¬λŸ¬λΆ„μ˜ λΉ„μ¦ˆλ‹ˆμŠ€λ‚˜ 쑰직에 μ€‘μš”ν•˜μ‹œλ‹€λ©΄ 더 높은 λ“±κΈ‰μœΌλ‘œ μŠ€ν°μ„œλ₯Ό λ˜μ–΄μ£Όμ„Έμš”:medal: . μ΄λ ‡κ²Œ ν•˜λ©΄ Chatbot의 μ‹œκΈ° μ μ ˆν•œ μ—…λ°μ΄νŠΈμ™€ 미래λ₯Ό 보μž₯ν•˜λŠ” 데 도움이 λ©λ‹ˆλ‹€.

릴리슀 1.4.7

  • κΈ°λŠ₯: μΆ”κ°€ μΆ”λ‘  λͺ¨λΈ, 특히 o3-mini 지원
  • κΈ°λŠ₯: μΆ”λ‘  λͺ¨λΈμ— λŒ€ν•œ RAG 지원 (ν˜„μž¬λŠ” o3-mini만 ν•΄λ‹Ή)
  • μˆ˜μ •: 봇이 μƒμ„±ν•œ 이미지에 λŒ€ν•΄ μ‚¬μš©μžκ°€ ν† λ‘ ν•  수 μžˆλ„λ‘ ν—ˆμš©

μ°Έκ³ 

  • o3-miniλ₯Ό μ‚¬μš©ν•˜λŠ” 경우 μΆ”λ‘  κ³Όμ •μ—μ„œ 토큰을 μ†ŒλΉ„ν•  수 μžˆλ„λ‘ μΆ©λΆ„ν•œ Chatbot max response tokensλ₯Ό μ„€μ •ν•΄ μ£Όμ„Έμš” …
  • 이미지 토둠은 이미지가 μ—…λ‘œλ“œλ˜μ–΄μ•Ό κ°€λŠ₯ν•©λ‹ˆλ‹€. 섀정에 따라 이미지 μ—…λ‘œλ“œμ— μ•½ 1λΆ„ 정도 걸릴 수 μžˆμŠ΅λ‹ˆλ‹€.
4개의 μ’‹μ•„μš”

μ•ˆλ…•ν•˜μ„Έμš”, κΈ°λ³Έκ°’μœΌλ‘œ openai model o3 miniλ₯Ό μ„ νƒν•˜λ©΄ ν”ŒλŸ¬κ·ΈμΈμ€ μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜κ³  응닡을 μ£Όμ§€λ§Œ, 사진이 ν¬ν•¨λœ κ²Œμ‹œλ¬Όμ—λŠ” μ‘λ‹΅ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. λΉ„μ „(Vision) 섀정은 이미 직접 μ„ νƒλ˜μ–΄ 있고, gpt 4o μ„€μ •λ§Œ μžˆλŠ” μƒνƒœμΈλ°, 이것이 였λ₯˜μ˜ μ›μΈμΈκ°€μš”?

o3μ—λŠ” λΉ„μ „ κΈ°λŠ₯이 μ—†μœΌλ―€λ‘œ 이 섀정을 "ν•¨μˆ˜λ₯Ό 톡해"둜 λ³€κ²½ν•˜μ„Έμš”.

λΉ„μ „ κΈ°λŠ₯μ—λŠ” 4oκ°€ 쒋은 μ„ νƒμž…λ‹ˆλ‹€.

1개의 μ’‹μ•„μš”

μ΄λ ‡κ²Œ μ„€μ •ν•˜κ³  ν…ŒμŠ€νŠΈλ₯Ό ν•΄λ΄€λŠ”λ°, 이미지 λ‚΄μš©μ„ μΈμ‹ν•˜μ§€ λͺ»ν•˜κ³  응닡도 μ—†μŠ΅λ‹ˆλ‹€. λͺ¨λ“  μ‹ λ’° μˆ˜μ€€μ—μ„œ o3-miniλ₯Ό μ‚¬μš©ν–ˆκΈ° λ•Œλ¬ΈμΌκΉŒμš”? λͺ¨λ“  μ‹ λ’° μˆ˜μ€€μ„ 4o둜 μ „ν™˜ν•˜λ©΄ 응닡이 μ˜΅λ‹ˆλ‹€.

방금 μ‹œλ„ν•΄ λ΄€λŠ”λ° μž‘λ™ν•©λ‹ˆλ‹€.

λΉ„μ „ ν•¨μˆ˜ ν˜ΈμΆœμ— μ£Όλͺ©ν•΄ μ£Όμ„Έμš”.

이것은 o3-mini와 4oλ₯Ό μ‚¬μš©ν•˜μ—¬ λΉ„μ „ ν˜ΈμΆœμ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€

λΆˆν–‰νžˆλ„ μ—¬μ „νžˆ μž‘λ™ν•˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. Azureλ₯Ό μ‚¬μš© 쀑인데, 이것이 원인일 수 μžˆμ„κΉŒμš”?

λ„€, 그럴 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. 'via ν•¨μˆ˜β€™λŠ” OpenAI와 직접 μ—°κ²°ν•  λ•Œλ§Œ μž‘λ™ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

1개의 μ’‹μ•„μš”

릴리슀 1.4.8

μ‹€ν—˜μ μΈ 인라인 PDF 쑰회 κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€.

μ‹€ν—˜ μ„€μ • chatbot_support_pdfλ₯Ό ν™œμ„±ν™”ν•˜λ©΄, ν˜„μž¬ λŒ€ν™”μ—μ„œ μ—…λ‘œλ“œλœ λͺ¨λ“  PDF의 λ‚΄μš©μ΄ OpenAI둜 μ „μ†‘λ˜μ–΄ λŒ€ν™” μ»¨ν…μŠ€νŠΈμ˜ 일뢀가 λ©λ‹ˆλ‹€.

μ°Έκ³ : Direct PDF file input now supported in the API - Announcements - OpenAI Developer Community

팁: 곡개 μ˜μ—­μ—μ„œ νŒŒμΌμ„ μ—…λ‘œλ“œν•  λ•Œλ§ˆλ‹€ μ±—λ΄‡μ—κ²Œ λ¬Έμ„œ μš”μ•½μ„ μš”μ²­ν•˜μ„Έμš”. 그러면 챗봇이 μƒμ„±ν•œ 닡변이 μž„λ² λ“œλ˜μ–΄, λ‚˜μ€‘μ— μ±—λ΄‡μ—κ²Œ ν•΄λ‹Ή λ‚΄μš©μ„ μ‰½κ²Œ 찾을 수 μžˆλ„λ‘ μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ°Έκ³ : 이 κΈ°λŠ₯은 OpenAI에 λŒ€ν•œ 직접 ν˜ΈμΆœμ—μ„œλ§Œ μž‘λ™ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ‹€λ₯Έ μ„œλΉ„μŠ€λ₯Ό ν˜ΈμΆœν•˜κΈ° μœ„ν•΄ λ‹€λ₯Έ κΈ°λ³Έ URL을 μ‚¬μš©ν•˜λŠ” 경우 ν•΄λ‹Ή μ„œλΉ„μŠ€κ°€ 이λ₯Ό μ§€μ›ν•˜λŠ”μ§€ 보μž₯λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

μ°Έκ³ : ν˜„μž¬λŠ” κ²Œμ‹œκΈ€(Post)만 μ§€μ›ν•©λ‹ˆλ‹€.

2개의 μ’‹μ•„μš”

μƒˆλ‘œμš΄ 포럼이 μ œν•œλœ μ˜ˆμ‚°μ΄λ‚˜ 초기 λΉ„μš© 없이 이 봇을 μ‹€ν–‰ν•  수 μžˆμ„κΉŒμš”? ν₯λ―Έλ‘­λ‹€κ³  μƒκ°ν•΄μ„œ 직접 해보고 μ‹Άμ§€λ§Œ, ν• λ‹ΉλŸ‰μ„ μ΄ˆκ³Όν•˜κ±°λ‚˜ μ˜ˆμƒλ³΄λ‹€ λ§Žμ€ λΉ„μš©μ΄ λ°œμƒν• κΉŒ 봐 κ±±μ •λ©λ‹ˆλ‹€. OpenAI의 가격 λͺ¨λΈμ„ 읽어 λ³΄μ•˜μ§€λ§Œ, λ‚΄μš©μ΄ λ‹€μ†Œ λͺ¨ν˜Έν•˜κ²Œ λŠκ»΄μ‘ŒμŠ΅λ‹ˆλ‹€.

κ°μ‚¬ν•©λ‹ˆλ‹€.
올레

1개의 μ’‹μ•„μš”

Hey @Olle11, 이 ν”ŒλŸ¬κ·ΈμΈμ„ "무료"둜 μ‹€ν–‰ν•˜λ €λ©΄ 인프라에 둜컬 LLM을 μ„€μ •ν•΄μ•Ό ν•˜μ§€λ§Œ, μ΄λŠ” 사싀 맀우 λΉ„μ‹Ό μ˜΅μ…˜μž…λ‹ˆλ‹€. μ™œλƒν•˜λ©΄ μ •λ§λ‘œ κ°•λ ₯ν•œ μ„œλ²„κ°€ ν•„μš”ν•˜κΈ° λ•Œλ¬Έμ΄μ£ .

λ‹€λ§Œ, OpenAI 계정을 μ„€μ •ν•˜λ©΄(섀정에 링크 있음) 무료 ν¬λ ˆλ”§($5 정도?)을 받을 수 μžˆμŠ΅λ‹ˆλ‹€.

μ›ν•˜μ‹œλ©΄ μ‚¬μš©μž λ ˆλ²¨λ³„λ‘œ ν• λ‹ΉλŸ‰μ„ μ„€μ •ν•˜κ±°λ‚˜ κ΄€λ¦¬μžλ§Œ μ‚¬μš©ν•  수 μžˆλ„λ‘ μ„€μ •ν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

gpt-4o-miniλ₯Ό μ‚¬μš©ν•˜λ©΄ λΉ„μš©μ΄ 많이 λ“€μ§€ μ•Šμ„ 것이며, 이 λͺ¨λΈμ€ ν›Œλ₯­ν•œ μƒν˜Έμž‘μš©μ„ μœ„ν•΄ μΆ©λΆ„νžˆ κ°•λ ₯ν•©λ‹ˆλ‹€.

1개의 μ’‹μ•„μš”

@merefieldλ‹˜, λ‹΅λ³€ν•΄ μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€. 확인해 λ³΄κ² μŠ΅λ‹ˆλ‹€.

1개의 μ’‹μ•„μš”

λ¨Έν•„λ“œλ‹˜,

μ±—λ΄‡μ˜ κ°€μž₯ 일반적인 μ‚¬μš© 사둀가 무엇인지 κΆκΈˆν•©λ‹ˆλ‹€. μŠ€λ ˆλ“œλ₯Ό 읽어 λ³΄μ•˜μ§€λ§Œ, 이 뢀뢄에 λŒ€ν•΄ μΆ”κ°€ν•  사항이 μžˆμœΌμ‹ μ§€ κΆκΈˆν•©λ‹ˆλ‹€.

μ„±μž₯ν•˜λŠ” 포럼이 챗봇을 ν™œμš©ν•  수 μžˆλŠ” μ‚¬μš© 사둀λ₯Ό 정리해 λ³΄κ² μŠ΅λ‹ˆλ‹€.

κ°μ‚¬ν•©λ‹ˆλ‹€.
올레

1개의 μ’‹μ•„μš”

λ‹€μ–‘ν•œ μš©λ„λ‘œ μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€:

  • 포럼의 μ‹ κ·œ μ‚¬μš©μž μžλ™ 응닡
  • 링크된 기사 λ˜λŠ” μ›Ή νŽ˜μ΄μ§€ μš”μ•½
  • μ‚¬μš©μžκ°€ ν₯λ―Έλ‘œμ›Œν•  λ§Œν•œ 포럼 μ½˜ν…μΈ  μΆ”μ²œ
  • 포럼의 λΉ„κ³΅κ°œ μΈν„°λž™ν‹°λΈŒ 검색
  • μ—…λ‘œλ“œλœ PDF νŒŒμΌμ— λŒ€ν•œ ν† λ‘ 
  • κ·Έλ¦Ό 그리기 :slight_smile:
  • Locations ν”ŒλŸ¬κ·ΈμΈκ³Ό κ²°ν•©ν•˜μ—¬ μ‚¬μš©μž κ°„μ˜ κ·Όμ ‘μ„± 및 νŠΉμ • μœ„μΉ˜μ— λŒ€ν•œ 근접성을 λ…Όμ˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

OPμ—λŠ” λ‹€λ₯Έ μš©λ„λ“€λ„ λ‚˜μ—΄λ˜μ–΄ μžˆμ§€λ§Œ, μœ„ ν•­λͺ©λ“€μ€ 제 μ‚¬μ΄νŠΈμ—μ„œ ν”νžˆ μ‚¬μš©λ˜λŠ” μš©λ„μž…λ‹ˆλ‹€.

이λ₯Ό μœ„ν•œ ν”ŒλŸ¬κ·ΈμΈμ„ 직접 μ œμž‘ν•  μˆ˜λ„ 있으며, μ €λŠ” μ œκ°€ μš΄μ˜ν•˜λŠ” μ‚¬μ΄νŠΈ 쀑 ν•˜λ‚˜μ— νŠΉν™”λ˜μ–΄ 쑰회된 ν•­λͺ©μ˜ νŠΉμ • 톡계λ₯Ό λ°˜ν™˜ν•˜λŠ” ν”ŒλŸ¬κ·ΈμΈμ„ ν•˜λ‚˜ κ°€μ§€κ³  μžˆμŠ΅λ‹ˆλ‹€.

2개의 μ’‹μ•„μš”

μž¬λ°Œλ„€μš”, κ°μ‚¬ν•©λ‹ˆλ‹€. μ‚¬μš©ν•˜μ‹œλŠ” μ‚¬μ΄νŠΈ 링크λ₯Ό 보내주싀 수 μžˆμ„κΉŒμš”? μ—¬κΈ°κ°€ μ•„λ‹ˆλ©΄ 개인 λ©”μ‹œμ§€λ‘œ 보내주셔도 μ’‹μŠ΅λ‹ˆλ‹€.

κ°μ‚¬ν•©λ‹ˆλ‹€
올레

2개의 μ’‹μ•„μš”

이 쀑 두 κ°œλŠ” β€˜Topic List Previews’ μ»΄ν¬λ„ŒνŠΈμ˜ μ£Όμ œμ— λ‚˜μ—΄λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

ν•˜μ§€λ§Œ 이 ν”ŒλŸ¬κ·ΈμΈμ˜ 데λͺ¨λ‘œ μ œλŒ€λ‘œ μ„€μ •λœ 것은 μ•„λ‹ˆλ―€λ‘œ, μ‹ κ·œ μ‚¬μš©μžλΌλ©΄ κΈ°λŠ₯이 μ œν•œμ μ΄κ±°λ‚˜ λˆ„λ½λ˜μ–΄ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.

λ”°λΌμ„œ μžμ‹ μ˜ μΈμŠ€ν„΄μŠ€μ—μ„œ 직접 μ„€μ •ν•΄ λ³΄μ‹œκΈΈ κΆŒν•΄ λ“œλ¦½λ‹ˆλ‹€. κ·Έλ ‡κ²Œ 였래 걸리지 μ•ŠμŠ΅λ‹ˆλ‹€.

2개의 μ’‹μ•„μš”

μ’‹μ•„μš”, 확인해 λ³΄κ² μŠ΅λ‹ˆλ‹€. λ©”λ¦¬ν•„λ“œλ‹˜, κ°μ‚¬ν•©λ‹ˆλ‹€.

2개의 μ’‹μ•„μš”