Hugging Chat으로 할 수 있는 것들

한마디로, ChatGPT 흙수저 에디션이라고 하면 되겠습니다.

하지만, 완전한 무료는 아닙니다. ChatGPT보다 조건이 느슨할 뿐 제약사항은 존재합니다.

예를 들면, 이건 제가 자주 겪는 일인데, 먼저 우리 시각 밤 9시를 넘기면 응답 받기게 매우 어렵습니다.

사용량에 따라 대기열 순으로 결과를 받는 방식이기 때문에, 이 시간대에 답변을 받으려면 마냥 기다리거나, 아니면 뜸한 시간대를 이용하는 것이 좋겠다 하겠습니다.

ChatGPT보다 원하는 답변의 정확도는 떨어집니다. ChatGPT같은 경우, 물론 조금 껄끄럽긴 하지만, 사용자의 피드백을 통해 성장시키는 구조를 가지고 있습니다.

하지만, HuggingChat는, 모델 원본만 가지고 운영하기 때문에, 새 채팅을 열면 그냥 처음부터 다시 만난 AI라고 생각하는 게 편합니다.

하지만 이게 꼭 단점만 있는 것은 아닙니다. 특히 개발 및 연구자에게 있어서는, 원점으로 돌아와서 튜닝을 한다든가, 개선을 할 수 있는 힌트를 제공하기도 하죠.

하지만, 저야 개발자긴 하지만, 이번에는 비개발자를 위한 HuggingChat 안내를 위한 글이기 때문에, 저는 이런 부분에 대해서는 더 이상 언급하지 않도록 하겠습니다.

이제 본론으로 들어가서, HuggingChat을 통해 여러분이 활용 가능한 것들을 알아보도록 하겠습니다.


웹 사이트 번역 및 요약

정리하면, 단순하게는 DeepL 수준의 번역 결과를 기대할 수 있으며, 지침에 따라 여러분의 번역 스타일을 조율해서 더 원하는 번역을 제공할 수 있습니다.

물론 ChatGPT에 비하면 지식이 부족하기 때문에, 게다가 GPT-4o 도 어느정도 무료로 사용할 수 있기 때문에 이게 꼭 장점이라고 하기는 모호한 수준일지도 모르겠지만, 기계번역보단 확실히 낫죠.

게다가 ChatGPT의 맹점이 있는데, 왠만한 사이트들은 ChatGPT의 수집을 거부하는 사이트가 많습니다. 그래서, 웹 사이트를 가리키고 번역이나 요약을 제공하면, 대부분 웹 사이트를 읽을 수 없다는 맥없는 답변이 나옵니다. 무료 버전은 거기에 더해 GPTs를 만들 수 없습니다. 따라서 자신 전공에 집중한 번역을 편리하게 관리하기 어렵죠.

하지만, HuggingFace Chat는 아직 그런 악조건에서 조금은 벗어날 수 있고, DeepL의 경우 웹 사이트 번역은 구독을 해야 제공하는 옵션인 데다가, 한국의 웹 사이트 번역은 모종의 이유로 정부의 요청으로 많이 제한되었기 때문에 웹 사이트를 입맛대로 가공하는 게 쉽지 않았죠.

아직까지는 별 탈없이 번역이 가능합니다. 저같은 경우를 예를 들겠습니다.


아주 간단한 예시입니다. 그저 웹 사이트만 제시하고, 요약한 다음 한국어로 번역해 달라가 끝입니다.

그랬더니, 기본 제공 중인 CohereForAI/c4ai-command-r-plus 모델은 번역을 중복으로 해버리는 실수만 빼면 괜찮은 번역 수준을 제공함을 확인할 수 있었습니다.


Llama3 의 경우는 익히 알려져있다시피 한국어 번역은 자연스럽긴 하지만, 중간에 이상한 문자가 가독성을 저해합니다. 그래서 이를 개선한 Llama3 튜닝 모델이 공개되기도 했습니다. 여기서는 그 모델을 쓰는 옵션이 없기 때문에, 아쉽긴 하지만 여기서 만족해야 하겠네요.


신규 기능: Tools

지금까지는 초기 시절의 HuggingFace Chat였습니다.

지금부터는 여러분 LLM 채팅의 신세계를 열어줄 Tools 가 여러분을 기다립니다.

이걸 열면, 6개의 채팅 도구가 여러분의 지식 발굴에 힘을 보태줄 겁니다.

  • Web Search: 네. 기존에도 있던 그 Web Search 입니다. 검색해서 결과를 토대로 답변을 주는 도구입니다.

  • URL Fetcher: 이제 이 도구 덕분에 여러분이 흥미를 돋울 만한 특정 웹 사이트를 AI가 직접 분석한 뒤 결과를 도출해 줍니다.

이 도구를 통해서, Hugging Face에 한국어 LLM 모델 추천해달라고 하면 이렇게 답변해 줍니다!

왠지모르게 라마만 추천하긴 하지만, 중요한 점은 URL Parser를 사용했다고 명시했다는 사실!
여러분의 좀 더 명확한 프롬프트를 제시해서 원하는 결과를 만들어 보시기 바랍니다.

  • Document Parser: 말 그대로 문서 분석 도구입니다. 특히 Arxiv 논문을 분석하고 싶을 경우, 문서를 업로드하고 여기서 여러분이 원하는 답변을 찾는 기능이 특화되었다고 봐도 되겠습니다.

이 기능을 이용한 예시를 보여드리죠.

Circle은 PDF 링크 올리면 굳이 PDF를 여기서 보여주네요… 굳이…

어쨌든, 예를 들어서 저는 논문의 “결론”을 도출한 뒤 한국어로 번역해 달라고 요청했을 때, 답변을 위와 같이 얻을 수 있었고, 여기서 Document Parser 를 사용했다고 나왔습니다.

  • Image Generation: 이미지를 생성해 줍니다.

백문이 불여일견, 실행해 봅시다.


SDXL이라 합니다. 원본 Space는 후술하겠습니다.

예시를 위해 좀 어정쩡한 영어표현으로 이미지 생성해달라고 했습니다. 스팀펑크 배경을 보는 나, 어두운 하늘, 더러운 건물들…

이랬더니, ‘나’라는 인물에 스팀펑크 식의 옷을 입히고 정면을 바라보며… 더러운 건물은 좀 유사성 높게 표현은 해줬네요.

  • Image Editing: 이미지를 변경해 줍니다.

기존 이미지를 변경해 줍니다. 기존 이미지에 텍스트 프롬프트를 덧입혀서 AI로 한번 이미지를 좀 바꿔달라고 해보았습니다.


인물이 이상하게 갑자기 젊어지게 묘사했고, 스팀펑크 비슷한 장비를 입혔습니다. 저는 배경을 좀 더 스팀펑크 스럽게 꾸며달라는 요청을 받아주긴 했는데, 기차를 표현하긴 했는데 기존에 그렸던 터널에 은근슬쩍 끼어넣은 것처럼 보입니다. 아무튼 예시를 보여드리기 위해 만족스럽진 않지만 이런 기능이 있다는 점을 보여드리기 위해 이정도로 하고, 좀 더 굴려봐야 겠습니다…


  • Calculator: 말 그대로 계산기입니다.

네. 계산기입니다. 단순한 사칙연산부터, 공학 계산까지 되겠죠? 저는 그정도까지는 가기 귀찮고(능력없음), 간단한 방정식을 통해 한번 답변을 도출해 보도록 하겠습니다.

그나마 일반인들이 많이 쓸 만한 방정식인 비율 계산에 많이 쓰일 예시로 한번 답변을 요청해 보았습니다.

네, 간단하게 계산을 해주었습니다. 근사치면 뭐 어때요. OS 기본으로 제공하는 계산기보단 낫죠.


마치며


HuggingFace Chat가 이렇게 향상되고 있습니다. 이제, 여러분이 원하는 AI 장난감을 여기서 체험하고, 즐기면서, AI에 쉽게 다가가고, 특히 개발자나 꼭 전문 연구자가 아니라고, 이렇게 친근하게 다다갈 수 있는 Hugging Face를 칭찬하지 않을 수가 없습니다!


하지만, 여러분이 이걸 사용하기 전에 여러분이 알아야할 것이 있습니다.

마냥 자유롭고 무한정 사용할 수만은 없다는 게 아쉬울 따름이죠. 그래도 다른 무료 AI 툴보다는 어느정도는 후한 조건을 제공합니다.

위 Tools 기능 중에 Document Parser, Image generation, Image Editing 은, Space 자원을 사용합니다. 이말인 즉슨, 각 기능별로 하나의 컴퓨팅 자원을 사용하며, 이 컴퓨팅 자원은 가지고 놀 수 있을 정도의 리소스를 제공하고, 많이 사용할 경우 다음을 다시 기약해야 한다는 조건이 있다는 점 명시하시기 바랍니다.

그 외에 검색, URL 가져오기, 계산기 기능은 가능한 자원 내에서 사용 가능하니, 번역이나 계산 등에서는 큰 부담없이 사용 가능하다고 하겠습니다.


허깅 페이스 채팅과 함께 개발자가 아니라도 다양한 AI 모델에 친숙해져 보세요!

채팅을 통해 여러분이 원하는 모델을 검색하거나 제안받아 보세요!

여러분이 ChatGPT에 못다한 것들을 완성해 보세요!


커뮤니티의 힘은 위대한 것입니다.

감사합니다.

3
지피터스 뉴스레터

이번 주 AI, 딱 쓸 것만

매주 월요일 오후,
읽고 바로 써먹을 AI 소식만