반응형

컴퓨터 자수를 시작하고 나서 윗실과 밑실의 장력을 균형있게 유지하는 것이 작업한 자수의 퀄리티를 좌우한다는 것을 알게 되었다.
그래서, 윗실과 밑실의 장력을 어느 정도 유지해야 하는지 검색도 해보고 실제 작업을 통해 익혀가는 과정에 있다.
그런데 원단 종류와 자수실 종류에 따라 장력도 변화한다는 것이 실제 작업을 하면서 어려움으로 다가온다.
동일한 종류의 실인데도 불구하고, 색상에 따라 약간씩 텐션이 다른 경우도 있었기에 텐션 조정이 끝났다고 생각하고 자수실을 교체하면 결과물 차이가 발생해서 멘붕이 빠지기도 했다.
누군가에게 도움이 될 수도 있으니 지금까지 겪은 경험을 남겨 보도록 한다.

난 컴퓨터 자수에 있어 초짜이기 때문에 원단이나 자수실, 바늘에 대해서 잘 모르고 저녁과 주말에만 작업을 하기 때문에 체화하는데도 시간이 많이 걸릴 것이라 생각했다.
그래서, 사전에 최대한 많은 정보를 찾아보기 위해 유튜브를 중심으로 검색해 보았다.
일단 윗실과 밑실의 장력을 측정하는 기계가 있다는 것을 알게 되었고 알리에서 구매하였다.
제품은 Towa의 디지털 게이지라고 한다.

다른 제품들은 밑실 보빈 장력만 측정할 수 있는데, 위 제품은 밑실과 윗실 장력 모두를 측정할 수 있어서 구매했다.

이 제품의 가격은 100달러 내외라 1330원이었던 올 8월말에 구매해서 비싸다 생각했었는데, 현재 환율(1400원대)을 생각하면 더 착하지 않은 가격이 되었다.
내가 갖고 있는 타지마 자수기 메뉴얼을 보면 윗실 장력은 120~130 정도, 밑실 장력은 20내외로 적혀 있었다(지금 메뉴얼이 없어서 기억을 더듬어 본거라 한자리 오차는 있을 수 있다).
그런데, 이 측정 기기를 사용하는 사람들의 유튜브를 보니 밑실 장력은 25~35gF로 설정하고, 위실 장력은 150 정도로 맞추는 사람과 80이 적당하다는 사람도 있었다. 물론 기계가 다르니 장력 차이가 있을 수 있어 어떤게 정답인지는 알지 못하겠다.

그래도 가장 중요한 원칙은 밑실과 윗실 장력의 균형이 맞는지 확인하는 것이었다. 한쪽이 강하거나 약하면 깨끗하게 자수가 마무리되지 않는다.

밑실과 윗실 장력의 균형을 맞추는 방법은 아래 유튜브 영상을 참고 하여 진행했다.

https://youtu.be/ClrSf6PnoS4

위 유튜브에서 알려준 방법대로 I자를 14개 만들어 각 실별 장력을 조사해 보니 내 자수실들의 장력은 윗실이 좀 더 타이트하게 되어 있었다.

그래서, 약간 윗실 장력을 줄여서 전체 자수실의 장력을 낮춰서 맞추었다.

그래도 웨빙끈처럼 원단 실이 굵고 뻣뻣한 곳에서는 윗실과 밑실 장력과는 별개로? 자수실이 옆으로 엇나가거나 올이 풀리는 등의 오동작이 자주 발생한다. 결국 윗실의 장력을 좀 더 세게 하고 자수기 속도를 줄여서 운영해야 조금 퀄리티를 높게 제작할 수 있었다. 
마지막으로 중요한 것은 디지타이저라고 본다. 자동으로 만들어진 글씨는 원하는 결과물을 만들어내지 못했다. 특히 한글은 자동으로 만들어내는 데 어려움이 있었다. 
그래서, 컴퓨터의 한글 폰트를 자수 전용 폰트로 변경해주고 원하는 모양으로 일일히 변경하는 방법을 찾고 있는데 아직까지 정확하게 원하는 폰트를 구하지는 못하고 있다. 지금은 한글을 디지타이저 글씨로 만든 후 모양이 이상한 글씨를 쪼개서 수동으로 다시 제작하고 있다. 그렇게 글씨가 많지 않으니 가능한 방법이다. 

혹시나 해서 클로드 AI한테 웨빙끈에 자수하는 것에 대해 물어보았다. 
나보다 정리를 더 잘해서 말해준다.
앞으로 잘 활용해 봐야겠다.

기본적인 원리를 이해하는 것이 중요합니다. 자수에서 보풀이 생기거나 바늘이 엇나가는 현상은 대부분 실의 장력과 안정성 문제에서 비롯됩니다. 특히 웨빙끈과 같이 두껍고 탄력 있는 소재에서는 더욱 신경 써야 할 부분들이 있습니다.

문제 해결을 위한 주요 조정 사항들을 살펴보겠습니다:

장력 조절:
밑실의 장력은 보빈케이스에서 조절나사를 이용해 미세하게 조정할 수 있습니다. 일반적으로 동전으로 보빈을 들어올렸을 때 천천히 내려오는 정도가 적절한 장력입니다. 웨빙끈의 경우 일반 원단보다 약간 더 강한 장력이 필요할 수 있습니다.
윗실의 장력은 보통 3-5 사이로 설정하는 것이 좋으나, 웨빙끈의 두께와 경도에 따라 4-6으로 약간 높여야 할 수 있습니다. 실제로 테스트 자수를 놓아가며 미세 조정하는 것이 중요합니다.
안정성 확보:
1. 심지 사용: 웨빙끈 아래에 일회용 부직포 심지를 받치면 안정성이 크게 향상됩니다. 심지는 자수가 끝난 후 제거할 수 있습니다.
2. 프레임 고정: 웨빙끈을 프레임에 고정할 때 팽팽하게, 그러나 너무 과도하지 않게 조절합니다. 지나치게 팽팽하면 오히려 자수 품질이 떨어질 수 있습니다.

바늘과 실의 선택:
1. 바늘 크기: 웨빙끈용으로는 75/11 크기의 바늘이 적합합니다. 무거운 웨빙끈의 경우 80/12를 사용할 수 있습니다.
2. 실의 두께: 웨빙끈의 두께와 글씨 크기에 맞는 적절한 두께의 실을 선택합니다. 너무 가는 실은 끊어지기 쉽고, 너무 두꺼운 실은 바늘구멍에서 마찰이 심해집니다.

디자인 최적화:
1. 글씨 크기: 웨빙끈의 폭에 비해 너무 작은 글씨는 피합니다. 보통 웨빙끈 폭의 50-70% 정도 크기가 적당합니다.
2. 스티치 밀도: 글씨의 스티치 밀도를 약간 낮추어 바늘이 같은 곳을 과도하게 뚫지 않도록 합니다.

속도 조절:
자수기의 속도를 평소보다 20-30% 정도 낮추어 운영하면 보풀 발생과 바늘 엇나감을 크게 줄일 수 있습니다. 특히 글씨의 방향이 급격히 변하는 부분에서는 더욱 중요합니다.

이러한 조정들을 순차적으로 적용하면서 테스트 자수를 통해 최적의 상태를 찾아가는 것이 좋습니다. 처음부터 완벽한 설정을 찾기는 어렵지만, 점진적인 조정을 통해 원하는 품질을 얻을 수 있습니다.

이후에는 자수 폰트 제작에 대해 좀 더 알아봐야겠다. 
디지털로 만드는 작업은 그래도 착착 맞아 떨어지는데, 컴퓨터 자수는 원단과 자수실, 장력 등 고려해야 할 것이 많고 배워야 하는 디지타이저(펀칭)도 있어 아직 한참은 해야 좀 편안하게 느껴질 것 같다.

반응형

'컴퓨터 자수' 카테고리의 다른 글

컴퓨터 자수에 대해  (6) 2024.11.26
반응형

회사원으로 살아갈 때는 내가 직접 생산할 것이 디지털로 만들어진 데이터이거나, 보고서였기 때문에 직접 만질 수 있는 제품들을 만드는 것은 취미의 영역이었다.
하지만, 요즘은 디지털과는 조금 거리가 있는 아날로그 제품들을 만드는 것이 무척 재미있고 실제 시간을 더 들여서 배우고 있는 분야가 되었다. 
목공도 배우고, DIY를 하면서 필요한 레이저 각인기도 다뤄보고, 3D프린터도 만져보았다. 그러다가 최근에는 컴퓨터 자수에 관심을 갖고 시작하게 되었다.
네이버에서 '컴퓨터 자수기'를 검색해 보면 가장 많이 나오는 것이 브라더 자수기이다. 일반 가정용 자수기도 있지만, 우리나라에서 가장 접근하기 쉽고 그나마 가장 널리 알려진 컴퓨터 자수기가 브라더 자수기인 것 같다.

위의 검색 리스트 처럼 가격이 그렇게 저렴하지 않기 때문에 컴퓨터 자수기로 제품을 만들어 판매하려는 사람들이 아닌 일반 개인들이 취미용으로 구입하기에는 어렵지 않을까 싶다.

그래서, 일단 브라더 자수기 관련 카페에도 가입하고 분위기를 살펴보니 우리나라는 컴퓨터 자수기 시장이 매우 작고 방산시장에 조금 밀집되어 있을 뿐이었다. 그리고, 대부분 타지마, 썬스타 등 전문가들을 위한 자수기를 다두기(머리가 4~20개) 중심으로 갖추고 대량 생산 체제를 갖추고 있었다. 

일본이나 미국, 호주 등은 좀 더 발달된 시장 형태를 갖춘 것 같은데, 우리나라는 아직 개화되기 전이라고 해야 할까? 아니면 이미 대량 생산 체제를 갖추고 있어서 소규모 제작자가 들어가기 어려운 시장은 아닐까 라는 생각이 들었다.

전체적인 시장은 차차 알아가기로 하고

부라더 자수기는 중고로도 많이 팔리고 있고, 자수기 파일을 만들어 낼 수 있는 디지타이저(다른 말로 펀칭') 프로그램인 PE11도 많이 볼 수 있었다. 

그런데, 해외 유튜브와 관련 분야 전문가분들의 블로그를 살펴보니 부라더 자수기와 프로그램은 처음 시작할 때 많이 사용하지만 나중에 더 전문적인 기계와 프로그램으로 넘어간다는 것을 알 수 있었다. 나는 중복 투자를 하지 않기 위해 부라더는 안보고 바로 상위 제품들을 찾아보기로 했다.

자수기는 타지마와 썬스타에 문의해 보았다. 
답변이 타지마에서 왔고, 그래서, 타지마를 구매하기로 했다. 예전 환율이 850원대로  낮았을 때 구매했어야 했는데... 이 부분은 아쉽다. 

프로그램도 알아보니 가격이 매우 비싸다. 윌컴(Wilcom)과 윙스(Wings)가 제일 고가의 제품들이었는데, 윙스는 사람들이 과거에 많이 사서 사용했었던 것을 알 수 있었다. 윌컴은 호주 회사 같던데, 가장 글로벌하게 많이 사용하는 제품이 아닌가 싶다. 하지만 너무 비싸다...

그래서, 윌컴에서 취미 또는 소호로 디지타이징하려는 사람들을 위한 해치3를 구매하기로 했다.
블랙프라이 시즌에 맞춰서 1099달러에서 799달러로 할인행사를 하기에 이 제품을 구매했다.

앞으로 컴퓨터 자수 관련한 정보를 정리해 봐야겠다. 관심있는 사람들이 많이 없어서 그런지 우리 말로된 정보가 너무 적다. 내가 찾아보고 알고 있는 것이 맞는지는 모르겠지만 최대한 찾아보고 정리해 봐야지.

반응형

'컴퓨터 자수' 카테고리의 다른 글

컴퓨터 자수실 장력(Tension) 유지하기  (0) 2024.12.16
반응형

수리를 위해 구입한 재료가 도착하여
주말에 수리를 하려고 하였다.

어떻게 기존 소켓을 제거하고 새로운 소켓으로 교체할 것인가 고민하다가, 최대한 외관을 해치지 않도록 하자고 생각했다.
그래서, 소켓 플라스틱 부분을 돌려서 먼저 빼보기로 했다.

플라이어를 사용해 플라스틱 부분을 잘 잡고 한바퀴 돌리니 플라스틱이 조금 깨지는 소리가 들린다.
그리고 약간의 부스러기가 떨어졌다. 
그런데, 플라스틱 부분이 잘 돌아간다. 
그리고 소켓 윗 부분이 아래처럼 빠졌다.
접착제로 붙인 것 같은데, 그 부분만 약간 깨지고 다시 사용할 수 있을 정도로 양호한 상태였다.

오호, 이런 방법이 있으면 좀 알려주지...
그럼, 다른 재료를 안사고 바로 고쳐서 사용했을텐데 라는 생각이 들었다.
아래 부품들은 다른 곳에 써야겠군.

아래 사진을 보면 끊어진 실을 교체할 수 있도록 되어 있었다.

이번에는 좀 강한 실을 두 줄로 조명 스위치 끈을 만들었다.
스위치 끈을 잘 연결하고 다시 조립하니 다시 예전처럼 사용할 수 있게 되었다.

혹시 나처럼 이 제품을 다시 살리고 싶은 분들이 있을 것 같아, 이렇게 수리 후기를 남겨 본다.
이케아에서 수리 교환은 불가라고 해도 이렇게 고칠 수는 있다고 간단한 팁을 알려주면 좋을 것 같다.

아래 사진은 플라스틱 돌릴 떄 떨어진 부스러기 플라스틱(5조각)이다. 

그럼 이만! 

2024.11.11 - [DIY 정보] - 이케아 뉘포르스 조명 스탠드 수리

반응형

'DIY 정보' 카테고리의 다른 글

이케아 뉘포르스 조명 스탠드 수리  (2) 2024.11.11
Synology Note Station 단축키  (2) 2024.06.17
반응형

예전에 이케아에서 한창 물건 살때 샀던 탁상 스탠드 조명이 있는데, 브랜드 명이 뉘포르스라고 한다.
탁상 스탠드는 상품이 없어졌고, 지금은 거실에서 사용하는 플로어 스탠드 모델만 판매하고 있다.
디자인이 만족스러워 잘 사용하고 있었는데, 조명 스위치 끈이 끊어져 버렸다. 
그래서, 끈을 수리하려고 하니 일체형으로 만들어져서 수리가 불가능했다.
이케아 상품평에서도 보면 끈이 끊어지면 수리도 안되고 부품 교환도 안된다고 한다. 그 이유는 본체의 일부로, 부품의 범주에 포함되지 않기 때문이라는 것이다.
다른 이케아 스탠드에 비해 가격이 좀 나가는 스탠드이고, 고급감이 있어 만족하던 제품이라 그냥 버리기에는 많이 아깝다.

스위치 끈은 질긴 나일론 재질이 아니라 면이 섞인 재질처럼 보이고 딱봐도 강도가 좋아 보이지 않는다. 일체형으로 만들려면 나일론처럼 정말 질긴 끈을 사용했으면 더 좋았을 것 같다.

수리나 부품 교환이 안되니, 버려야 하는데....
너무 아깝다. 그래서, 수리할 방법을 모색 중이다.
어제 분리할 수 있는지 자세히 봤는데, 분리는 안될 것 같고 목 부분을 잘라내야 할 것 같다.
전구 끼우는 부위 바로 아래를 잘라내고 전구 소켓을 다른 것으로 달면 어떨까 생각했다.

그럼, 어떻게 소켓 교체를 해야할까?
먼저 무식하고 간단한 방법으로 용접을 생각해 보자.
깨끗하게 용접을 하고 그 부위를 소형 그라인더로 잘 갈아내면 좋겠지만, 나한테는 티그 용접기가 없다. 논가스 용접이나 아크 용접으로는 이 작은 부위에 정밀 용접을 하기는 어렵다는 생각이 들어 용접은 일단 보류한다.
그 다음으로 무슨 방법이 있을까 고민해 보다가 알리를 검색해 봤다.
그래서, 속이 뚫린 M10(10mm) 규격의 금속 튜브를 발견했다. 그리고 이것과 호환되는 조명용 소켓도 찾았다.
일단 블랙프라이데이 시작과 함께 주문했다. 부품이 배송되면 그때 제작을 시작해야지.

https://ko.aliexpress.com/item/1005007364475478.html?spm=a2g0o.order_list.order_list_main.10.324c140fuI3Mlj&gatewayAdapt=glo2kor

 

금속 중공 나사산 튜브, 아연 도금 LED 램프 헤드 링크, 고정 베이스, 지지대 로드, 조명 액세서리

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

 

일단 지금 생각으로는 위 사진의 소켓 바로 아랫부분을 절단하고, 아래 사진의 금속 튜브를 어떻게 결합하면 좋을지 방법을 찾아보려고 한다.
1. 안에 넣을 수 있다고 판단이 되면, 내부에 탭을 내서 결합을 하도록 한다.
2. 만약 어렵다면 이 금속 튜브와 절단한 목 부위를 용접으로 접합한다.

부품이 배송되고 수리하고 그 결과를 공유하도록 할께요!
혹시 나처럼 무모한 수리를 하려는 분들이 있을 것 같아서, 알리 링크도 남깁니다.

더 좋은 수리 방법이 생각나시는 분이 있으시면 댓글 부탁드려요.

 

https://ko.aliexpress.com/item/32975684577.html?spm=a2g0o.detail.0.0.5590eeU2eeU2lT&mp=1&_gl=1*3euhi*_gcl_aw*R0NMLjE3MzEyODU2NjEuQ2p3S0NBanduZWkwQmhCLUVpd0FBMnh1QmhuZE8zYUw1X0lkUzl6UUM5Y1YyWmNRMTZ1bTRIUzhuSmh2T2VQcDlnZlhFcS1IVnZEVzBob0NxLVVRQXZEX0J3RQ..*_gcl_au*OTU5OTg0NTgxLjE3MjQwNDM5ODA.*_ga*Mzk0MTQ5ODE3LjE3MjQwNDM5ODE.*_ga_VED1YSGNC7*MTczMTI4NTY2MC40OC4xLjE3MzEyODU2NzAuNTAuMC4w&gatewayAdapt=glo2kor 

 

IWHD 테이블 펜던트 조명용 플라스틱 피팅 소케 E27 램프 전구 홀더, 110-220V Douille E27 E14 소켓, 레트

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

 

반응형

'DIY 정보' 카테고리의 다른 글

이케아 뉘포르스 조명 스탠드 수리(완료)  (0) 2024.11.25
Synology Note Station 단축키  (2) 2024.06.17
반응형

요즘 여러 앱들을 사용해 정리하던 글들을 Synology Note를 사용하는 것으로 일원화하기 시작했습니다.
그런데, 글을 쓰다가 문단을 나누고, 머리말을 쓰거나 하면서 단축키가 있으면 더 편할텐데 라는 생각이 들었습니다.
작성 화면에서는 확인할 수 없길래 Synoloy 홈페이지에서 살펴보니 단축키가 나와 있더군요.

그래서, 좀 더 빠른 글쓰기를 위해 이곳에 한글로 정리해 봅니다.

먼저 화면 구성을 살펴 보면 다음과 같습니다.

왼쪽에 보이는 것이 메뉴 패널입니다.
- 즐겨찾기 : 즐겨찾기로 등록한 항목(노트, 노트북, 태그)을 표시해서 자주 찾는 항목을 쉽게 찾도록 도와줍니다.
- 할일 목록 : 별표 표시된 작업, 기한이 지난 작업, 오늘 마감인 작업, 향후 7일 이내 마감되는 작업을 볼 수 있습니다.
- 메모 : 여기에 모든 메모와 공유 메모가 표시됩니다.
- 메모장 : 여기를 클릭하면 작성한 노트를 그룹화된 메모장으로 구분해서 볼 수 있습니다.
- 스마트 메모장 : 클릭하면 지정된 기준에 맞는 노트가 표시됩니다.
- 태그 : 작성한 노트의 모든 태그를 표시합니다.

 Note Station에서 사용하는 단축키

메뉴/브라우저 패널에서

단축키 기능
Ctrl + N 메모 작성(Chrome에서는 사용할 수 없음)
Ctrl + Alt + L 노트 링크 복사
Ctrl + Shift + M 메모 이동
Ctrl + Alt + T 태그 추가
Ctrl + Shift + F 찾기
Ctrl + S 동기화
Ctrl + Shift + I 메모 정보 표시
Delete 메모를 휴지통으로 이동
Ctrl + Alt + Enter 프레젠테이션 모드
Ctrl + Alt + 8 즐겨찾기에 추가/제거
Ctrl + Shift + E 메모 암호화/복호화
Ctrl + Shift + T 메모의 할일 목록 열기(Chrome에서는 사용할 수 없음)
Ctrl + P 인쇄
F1 DSM 도움말 열기

노트 패널에서

단축키 기능
Ctrl + Z 실행 취소
Ctrl + Y 다시 하기
Ctrl + X 자르기
Ctrl + C 복사
Ctrl + V 붙이기
Ctrl + Shift + V 텍스트로 붙여넣기(Mac 클라이언트에서는 사용할 수 없음)
Delete 삭제
Ctrl + A 모두 선택
Ctrl + F 모든 노트 검색
Ctrl + G 다음 찾기
Ctrl + Shift + G 이전 찾기
Ctrl + L 왼쪽 정렬
Ctrl + E 중심 정렬
Ctrl + R 오른쪽 정렬
Ctrl + J 단략 정렬
Tab 들여쓰기 늘리기
Shift + Tab 들여쓰기 줄이기
Ctrl + Shift + > 글꼴 크기 늘리기
Ctrl + Shift + < 글꼴 크기 줄이기
Ctrl + Shift + Up 윗첨자
Ctrl + Shift + Down 아래첨자
Ctrl + Shift + B 글머리 기호 목록
Ctrl + Shift + O 번호 매겨진 목록
Ctrl + K 링크 삽입/수정
Ctrl + Shift + R 링크 제거
Ctrl + Shift + Enter 링크 열기
Ctrl + B 볼트체
Ctrl + I 이탤릭체
Ctrl + U 밑줄
Ctrl + T 취소선(Chrome에서는 사용할 수 없음)
Ctrl + Shift + H 문구 강조(하이라이트 칠하기)
Ctrl + Shift + - 수평선 삽입(문단 분리할 때 사용)
Ctrl + Shift + C 체크박스 삽입
Ctrl + Shift + Spacebar 서식 지우기
Alt + Shift + 1 [제목 1] 적용
Alt + Shift + 2 [제목 2] 적용
Alt + Shift + 3 [제목 3] 적용
Alt + Shift + 4 [제목 4] 적용
Alt + Shift + 5 [제목 5] 적용
Alt + Shift + 6 [제목 6] 적용
F2 노트 이름 필트에 포커스를 둠
F3 태그 필드에 포커스를 둠

생각보다 단축키가 일반적이고 많아서 사용하는데 도움이 되었다.
상용 노트 앱을 사용하다가, Synology를 도입하고 나서 Note 앱을 사용해 보니 조금 부족한 듯 보여도 충분히 여러 곳에서 정보를 취합하고 글을 쓰는데는 부족함이 없어 보였다.

앞으로도 많이 사용하게 될 것이라 단축키를 정리해 본다.

반응형
반응형

ChatGPT의 가능성

 

ChatGPT에서 발표한 GPTs로 이제 프로그래머가 아닌 일반 사람들이 자기만의 AI를 활용할 수 있는 세상이 열리게 되었다.

상상해 보자.

친구와 대화하는 것과 마찬가지로 컴퓨터와 빠르게 소통할 수 있는 세상을!
그런 세상이 어떻게 보일까?
일상 생활 속에서 어떤 응용 프로그램을 만들어 사용할까?

 

이러한 인공 지능 모델의 영향은 단순한 음성 어시스턴트를 넘어서며, OpenAI의 모델 덕분에 개발자들은 이제 한때 과학 소설로만 여겨졌던 방식으로 우리의 필요를 이해하는 응용 프로그램을 만들 수 있다.

ChatGPT란?

 

그런데 GPT-4 ChatGPT는 무엇일까?


먼저 이러한 인공지능 모델의 기초, 기원 및 주요 기능을 알아보도록 하자.
이러한 모델의 기본을 이해함으로써 다음 세대의 LLM 기반 응용 프로그램을 만드는 길에 한 발자국 나아갈 수 있을 것이기 때문이다.

 

GPT-4 ChatGPT의 개발을 형성한 기본적인 구성 요소를 제시한다.
우리의 목표는 언어 모델과 NLP의 포괄적인 이해, 트랜스포머 아키텍처의 역할, 그리고 GPT 모델 내의 토큰화 및 예측과정을 제공하는 것이다.

 

LLM(대형 언어 모델)로서, GPT-4 ChatGPT는 기계 학습(ML)과 인공 지능(AI)의 하위 분야인 자연어 처리(NLP) 분야에서 얻은 최신 유형의 모델이다.


GPT-4
ChatGPT에 대해 알아보기 전에 NLP와 그와 관련된 분야를 살펴보는 것이 중요합니다.

AI에 대한 다양한 정의가 있지만, 대략적으로 합의되는 정의 중 하나는 AI가 일반적으로 인간 지능이 필요한 작업을 수행할 수 있는 컴퓨터 시스템의 개발이라고 말한다.


이 정의에 따라 많은 알고리즘이 AI 범주에 속한다.
예를 들어 GPS 애플리케이션에서의 교통 예측 작업이나 전략적 비디오 게임에서 사용되는 규칙 기반 시스템을 생각해보자.
이러한 예에서 기계는 외부에서 보면 이러한 작업을 수행하기 위해 지능이 필요한 것처럼 보인다.

ML AI의 하위 집합이다.
ML
에서는 AI 시스템에서 사용되는 의사 결정 규칙을 직접 구현하지 않는다.
대신 시스템이 예제에서 스스로 학습할 수 있게 하는 알고리즘을 개발하려고 한다.
ML
연구가 시작된 1950년대 이후로 많은 ML 알고리즘이 과학 문헌에서 제안되었다다.

이 중에서도 딥러닝 알고리즘이 주목을 받았다.
딥러닝은 뇌의 구조에서 영감을 받은 알고리즘에 중점을 둔 ML의 한 분야다.
이러한 알고리즘을 인공신경망이라고 한다.
이들은 매우 큰 양의 데이터를 처리하고 이미지 및 음성 인식, 그리고 NLP와 같은 작업에서 매우 우수한 성능을 발휘할 수 있다.
GPT-4
ChatGPT는 트랜스포머(변환자)라고 불리는 특정 유형의 딥러닝 알고리즘을 기반으로 한다.
트랜스포머(변환자)는 읽기 기계와 같이 작동한다.
문장이나 텍스트 블록의 다른 부분에 주의를 기울여 그 문맥을 이해하고 일관된 응답을 생성한다.
또한 문장 내 단어의 순서와 그 문맥을 이해할 수 있다.
이로 인해 언어 번역, 질문 응답, 텍스트 생성과 같은 작업에서 높은 효율을 발휘한다.
위 그림은 이러한 용어들 간의 관계를 나타나고 있다.

 

NLP는 컴퓨터가 자연스러운 인간 언어를 처리, 해석 및 생성할 수 있도록 하는 AI의 하위 분야다.
현대적인 NLP 솔루션은 기계 학습 알고리즘을 기반으로 한다.
NLP
의 목표는 컴퓨터가 자연어 텍스트를 처리할 수 있게 하는 것이다.
이 목표는 다음과 같은 다양한 작업을 포함한다:

 

1. 텍스트 분류

입력 텍스트를 미리 정의된 그룹으로 분류한다.
이에는 감정 분석 및 주제 분류와 같은 작업이 포함된다.
기업은 감정 분석을 사용하여 고객이 서비스에 대한 의견을 이해할 수 있다.
이메일 필터링은 "개인", "소셜", "프로모션" "스팸"과 같은 카테고리로 이메일을 분류하는 주제 분류의 예다.

 

2. 자동 번역

텍스트를 한 언어에서 다른 언어로 자동 번역한다.
이것은 한 프로그래밍 언어에서 다른 언어로 코드를 번역하는 작업과 같이 다양한 영역을 포함할 수 있다.
예를 들어, Python에서 C++로 코드를 번역하는 것도 포함된다.

 

3. 질문 응답

주어진 텍스트를 기반으로 질문에 답한다.
예를 들어, 온라인 고객 서비스 포털은 제품에 관한 FAQ를 대답하기 위해 NLP 모델을 사용할 수 있으며, 교육용 소프트웨어는 학습 주제에 관한 학생의 질문에 답변하기 위해 NLP를 사용할 수 있다.

 

4. 텍스트 생성

주어진 입력 텍스트(프롬프트라고도 함)를 기반으로 일관되고 관련성 있는 출력 텍스트를 생성한다.

 

앞서 언급한 대로 LLMs는 텍스트 생성 작업 등 다양한 작업을 해결하려는 ML 모델이다.
LLMs
는 컴퓨터가 인간 언어를 처리, 해석 및 생성할 수 있게 하며, 보다 효과적인 인간-기계 커뮤니케이션을 가능하게 한다.
이를 위해 LLMs는 방대한 양의 텍스트 데이터를 분석하거나 학습하며 문장 내 단어 간의 패턴과 관계를 학습한다.
이러한 학습 프로세스를 수행하기 위해 다양한 데이터 원본을 사용할 수 있다.
이 데이터에는 Wikipedia, Reddit, 수천 권의 책의 아카이브 또는 인터넷 자체의 아카이브에서 가져온 텍스트가 포함될 수 있다.
주어진 입력 텍스트를 기반으로, 이러한 학습 프로세스를 통해 LLMs는 다음에 나올 단어에 대한 가장 가능성 있는 예측을 할 수 있으며 이를 통해 입력 텍스트에 의미 있는 응답을 생성할 수 있다.
최근 몇 달 동안 게시된 현대적인 언어 모델은 이제 텍스트 분류, 기계 번역, 질문 응답 및 기타 많은 NLP 작업과 같은 대부분의 NLP 작업을 직접 수행할 수 있는 크기와 학습된 텍스트 양이 매우 크다.


GPT-4
ChatGPT 모델은 텍스트 생성 작업에서 뛰어난 현대적인 LLMs이.

 

파이썬으로 OpenAI API의 'Hello World' 예제 실행

 

OpenAI GPT-4 ChatGPT를 서비스로 제공한다.
이것은 사용자가 모델의 코드에 직접 액세스하거나 자체 서버에서 모델을 실행할 수 없다는 것을 의미한다.
그러나 OpenAI는 모델의 배포 및 실행을 관리하고 사용자는 계정과 비밀 키가 있다면 이러한 모델을 호출할 수 있다.

먼저 OpenAI 웹 페이지에 로그인되어 있는지 확인하자.

 

API 키가 준비되었으면, OpenAI API를 사용한 첫 번째 "Hello World" 프로그램을 작성할 시간이다.

 

다음은 OpenAI Python 라이브러리를 사용한 첫 번째 코드 라인을 보여준다.
OpenAI
가 어떻게 서비스를 제공하는지 이해하기 위해 클래식한 "Hello World" 예제를 시작하자.

 

먼저 pip를 사용하여 Python 라이브러리를 설치한다:

!pip install openai

 

다음으로 Python에서 OpenAI API에 액세스하자:

import openai
# openai ChatCompletion 엔드포인트 호출
response = openai.ChatCompletion.create(
    model="gpt-3.5-turbo",
    messages=[{"role": "user", "content": "Hello World!"}],
)
# 응답 추출
print(response["choices"][0]["message"]["content"])

 

다음과 같은 출력이 표시다:

```

안녕하세요! 오늘 어떻게 도와드릴까요?

Hello there! How may I assist you today?

OpenAI Python 라이브러리를 사용하여 첫 번째 프로그램을 작성했다.

 

OpenAI API 키 설정


그럼 이 라이브러리를 사용하는 방법에 대해 조금 더 자세한 내용을 살펴보자.

 

관찰하신 대로 코드 스니펫에서 OpenAI API 키를 명시적으로 언급하지 않았다.
이것은 OpenAI 라이브러리가 자동으로 OPENAI_API_KEY라는 환경 변수를 찾도록 설계되어 있기 때문이다.
또는 다음 코드를 사용하여 API 키가 포함된 파일을 가리킬 수 있다:

# 파일에서 API 키 로드
openai.api_key_path = <경로>,

또는 다음 방법을 사용하여 코드 내에서 API 키를 수동으로 설정할 수 있다:

# API 키 로드
openai.api_key = os.getenv("OPENAI_API_KEY")

권장 사항은 환경 변수에 대한 널리 사용되는 규칙을 따르는 것이다.
, .gitignore 파일에서 소스 제어에서 제외된 .env 파일에 키를 저장하는 것이다.
그런 다음 Python에서 load_dotenv 함수를 실행하여 환경 변수를 로드하고 openai 라이브러리를 가져올 수 있다:

from dotenv import load_dotenv
load_dotenv()
import openai

중요한 점은 .env 파일을 로드한 후에 openai import 선언을 가져와야 하며, 그렇지 않으면 OpenAI 설정이 올바르게 적용되지 않을 수 있다.

 

파이썬 코딩을 통해 프롬프트에 접근해 보면, ChatGPT와의 프롬프트를 파악하는데 도움이 될 수 있다고 본다. 
하지만, 매우 빠르게 변화하고 있는 LLM모델이기 때문에, openai의 Playground에서 본인만의 AI와 만나보는 것이 더 나을 것이라 생각한다. 

다음에는 Playground를 간단히 살펴보도록 할 생각이다.

https://platform.openai.com/playground

 

OpenAI Platform

Explore developer resources, tutorials, API docs, and dynamic examples to get the most out of OpenAI's platform.

platform.openai.com

 

참고문헌) Developing Apps with GPT-4 and ChatGPT

 

Developing Apps with Gpt-4 and Chatgpt | Caelen, Olivier - 교보문고

Developing Apps with Gpt-4 and Chatgpt |

product.kyobobook.co.kr

 

반응형
반응형

오늘 ChatGPT의 'OpenAI DevDay'가 있었고, 향후 많은 사람들이 유용하게 사용할 수 있는 기능들이 추가되는 것을 확인한 하루였다. 
이제 정말 나만의 비서를 쓸 수 있는 시대가 도래하고 있다는 것을 알리는 자리가 아니었나 싶다.

가족들에게도 각자 상황에 맞는 비서를 셋팅할 수 있다고 하니, 좀 더 발빠르게 대비할 필요가 있지 않을까 싶다.

 

다음 내용은 오늘 OpenAI 홈페이지에 올라온 글이다(구글 번역).


우리는 특정 목적을 위해 생성할 수 있는 ChatGPT의 사용자 지정 버전('GPTs'라 함)을 출시하고 있습니다. 
GPTs는 누구나 일상 생활, 특정 작업, 직장 또는 집에서 더 도움이 되도록 맞춤형 버전의 ChatGPT를 만들고 해당 창작물을 다른 사람들과 공유할 수 있는 새로운 방법입니다. 
예를 들어, GPTs는 보드 게임의 규칙을 배우거나, 자녀에게 수학을 가르치거나, 스티커를 디자인하는 데 도움이 될 수 있습니다 .

누구나 쉽게 자신만의 GPT를 구축할 수 있습니다. 
코딩이 필요하지 않습니다. 
회사 내부용으로나 모든 사람을 위해 직접 만들 수도 있습니다. 
대화를 시작하고, 지침과 추가 지식을 제공하고, 웹 검색, 이미지 만들기, 데이터 분석 등 할 수 있는 작업을 선택하는 것만큼 쉽습니다. 

ChatGPT Plus 및 Enterprise 사용자는 오늘부터 Canva 및 Zapier AI 작업을 포함한 예제 GPT를 사용해 볼 수 있습니다 . 우리는 곧 더 많은 사용자에게 GPT를 제공할 계획입니다.


새로운 모델 및 개발자 제품에 대한 OpenAI DevDay 발표에 대해 자세히 알아보세요 .

GPTs는 당신의 특정 목적에 맞게 ChatGPT를 맞춤 설정할 수 있습니다.
ChatGPT를 출시한 이후 사람들은 ChatGPT를 특정 사용 방식에 맞게 사용자 정의할 수 있는 방법을 요청해 왔습니다. 

우리는 몇 가지 기본 설정을 지정할 수 있는 맞춤형 지침을 7월에 출시했지만 더 많은 제어 기능에 대한 요청이 계속해서 접수되었습니다. 

많은 고급 사용자는 신중하게 제작된 프롬프트 및 지침 세트 목록을 유지 관리하고 이를 수동으로 ChatGPT에 복사합니다. 

이제 GPT가 이 모든 것을 대신해 드립니다.

최고의 GPTs는 커뮤니티에 의해 발명될 것입니다
우리는 가장 놀라운 GPTs가 커뮤니티의 빌더로부터 나올 것이라고 믿습니다. 

교육자, 코치 또는 유용한 도구를 만드는 것을 좋아하는 사람이든 관계없이 도구를 만들고 전문 지식을 공유하기 위해 코딩을 알 필요는 없습니다.

GPT Store는 이번 달 말에 출시될 예정입니다
오늘부터 GPTs를 생성하고 공개적으로 공유할 수 있습니다. 

이번 달 말에는 검증된 제작자의 창작물을 선보이는 GPT 스토어를 출시할 예정입니다. 

매장에 들어가면 GPTs를 검색할 수 있으며 순위표에 오를 수 있습니다. 

또한 생산성, 교육, '재미를 위한' 카테고리에서 가장 유용하고 즐거운 GPTs를 집중 조명할 것입니다. 

앞으로 몇 달 안에 GPT를 사용하는 사람 수에 따라 수익을 얻을 수도 있습니다.

반응형


우리는 개인 정보 보호와 안전을 염두에 두고 GPTs를 구축했습니다
언제나 그렇듯이 ChatGPT를 사용하여 데이터를 제어할 수 있습니다. 

GPTs와의 채팅은 빌더와 공유되지 않습니다. 

GPT가 타사 API를 사용하는 경우 해당 API로 데이터를 전송할 수 있는지 여부를 선택합니다. 

빌더가 작업이나 지식으로 자신의 GPT를 맞춤설정할 때 빌더는 해당 GPT와의 사용자 채팅을 사용하여 모델을 개선하고 교육할 수 있는지 선택할 수 있습니다. 

이러한 선택은 전체 계정을 모델 교육에서 제외하는 옵션을 포함하여 사용자가 보유한  기존 개인 정보 보호 제어를 기반으로 합니다.

우리는 사용 정책과 비교하여 GPTs를 검토하는 데 도움이 되는 새로운 시스템을 설정했습니다 . 

이러한 시스템은 기존 완화 조치에 더해 ​​사용자가 사기 행위, 증오성 콘텐츠, 성인용 테마와 관련된 유해한 GPTs를 공유하는 것을 방지하는 것을 목표로 합니다. 

또한 빌더가 자신의 신원을 확인할 수 있도록 허용하여 사용자 신뢰를 구축하기 위한 조치를 취했습니다. 

우리는 사람들이 GPTs를 어떻게 사용하는지 계속 모니터링하고 학습하며 안전 완화 조치를 업데이트하고 강화할 것입니다. 특정 GPT에 대해 우려사항이 있는 경우 GPT 공유 페이지의 신고 기능을 사용하여 우리 팀에 알릴 수도 있습니다.

GPTs는 계속해서 더욱 유용하고 스마트해질 것이며, 결국 GPTs가 현실 세계에서 실제 작업을 수행하도록 할 수 있게 될 것입니다. 

AI 분야에서 이러한 시스템은 종종 "에이전트"로 논의됩니다. 

우리는 이러한 미래를 향해 점진적으로 나아가는 것이 중요하다고 생각합니다. 

왜냐하면 신중한 기술 및 안전 작업과 사회가 적응할 시간이 필요하기 때문입니다. 

우리는 사회적 영향에 대해 깊이 생각해 왔으며 곧 더 많은 분석을 공유할 예정입니다.

개발자는 GPTs를 현실 세계에 연결할 수 있습니다
내장된 기능을 사용하는 것 외에도 GPT에서 하나 이상의 API를 사용할 수 있도록 하여 맞춤 작업을 정의할 수도 있습니다. 

플러그인과 마찬가지로 작업을 통해 GPTs는 외부 데이터를 통합하거나 실제 세계와 상호 작용할 수 있습니다. 

GPTs를 데이터베이스에 연결하거나, 이메일에 연결하거나, 쇼핑 도우미로 활용하세요. 예를 들어 여행 목록 데이터베이스를 통합하거나, 사용자의 이메일 받은 편지함을 연결하거나, 전자 상거래 주문을 용이하게 할 수 있습니다.

작업 설계는 플러그인 베타의 통찰력을 바탕으로 구축되어 개발자가 모델과 API 호출 방법을 더 효과적으로 제어할 수 있도록 해줍니다. 

기존 플러그인 매니페스트를 사용하여 GPT에 대한 작업을 정의할 수 있으므로 플러그인 베타에서 쉽게 마이그레이션할 수 있습니다.

기업 고객은 내부 전용 GPTs를 배포할 수 있습니다
몇 달 전 ChatGPT Enterprise를 출시한 이후 초기 고객들은 자신의 비즈니스에 맞는 더 많은 사용자 정의를 원했습니다. 

GPTs는 특정 사용 사례, 부서 또는 독점 데이터 세트에 대한 ChatGPT 버전을 생성할 수 있도록 하여 이 요청에 응답합니다. 

Amgen, Bain, Square와 같은 초기 고객은 이미 내부 GPTs를 활용하여 브랜드를 구현하는 마케팅 자료 제작, 지원 직원의 고객 질문 답변 지원, 신규 소프트웨어 엔지니어의 온보딩 지원 등의 작업을 수행하고 있습니다.

기업은 수요일부터 GPTs를 시작할 수 있습니다. 

이제 회사 내부 사용자가 코드 없이 내부 전용 GPTs를 설계하고 작업공간에 안전하게 게시할 수 있는 권한을 부여할 수 있습니다. 

관리 콘솔을 사용하면 GPTs 공유 방법과 외부 GPTs를 비즈니스 내에서 사용할 수 있는지 여부를 선택할 수 있습니다. 

ChatGPT Enterprise의 모든 사용과 마찬가지로 우리는 모델을 개선하기 위해 GPTs와의 대화를 사용하지 않습니다.

우리는 더 많은 사람들이 AI의 행동 방식을 형성하기를 원합니다
우리는 더 많은 사람들이 우리와 함께 구축할 수 있도록 GPTs를 설계했습니다. 

커뮤니티의 참여는 인류에게 이익이 되는 안전한 AGI를 구축하려는 우리의 사명에 매우 중요합니다. 

이를 통해 모든 사람은 광범위하고 다양한 범위의 유용한 GPTs를 확인하고 앞으로의 상황에 대해 보다 구체적인 감각을 얻을 수 있습니다. 

그리고 첨단 기술에 접근할 수 있는 사람들을 넘어 '무엇을 구축할지'를 결정하는 사람들의 그룹을 확대함으로써 우리는 더 안전하고 더 나은 AI를 갖게 될 가능성이 높습니다. 

사람들을 위한 것이 아니라 사람들과 함께 구축하려는 동일한 열망으로 인해 우리는 OpenAI API를 출시하고 AI 행동에 민주적 입력을 통합하는 방법을 연구하게 되었으며 이에 대해 곧 더 자세히 공유할 계획입니다.

ChatGPT Plus를 더욱 신선하고 사용하기 쉽게 만들었습니다
마지막으로 ChatGPT Plus에는 이제 2023년 4월까지의 최신 정보가 포함됩니다. 

모델 선택기가 얼마나 어려운지에 대한 피드백도 들었습니다. 

오늘부터 더 이상 모델 간에 이동하지 않아도 됩니다. 

필요한 모든 것이 한 곳에 있습니다. 

전환 없이 DALL·E, 브라우징, 데이터 분석에 모두 액세스할 수 있습니다. 

ChatGPT가 PDF 및 기타 문서 유형을 검색할 수 있도록 파일을 첨부할 수도 있습니다.

chatgpt.com 에서 찾아보세요 .


LLM모델이 글로벌 IT기업들에서 앞다투어 나오고 있는 시점을 맞아, 우리가 어떻게 이들을 활용할 수 있는지 알아보면 좋을 시점이 된 것 같다.

 

반응형
반응형

요즘 LLM 인공지능으로 세상이 또 하나의 변화에 직면한 것으로 보인다. 
그 중에서 가장 앞선 곳이 OpenAI라고 할 수 있다. 

AI의 구조에 대해 좀 더 빠르게 알아보는 것이 필요한 시점이라 생각한다.

1. AI 프로젝트 시작하기

요즘 ChatGPT로 촉발된 LLM(Large Language Model)이 폭발적으로 성장하고 있다.

이로 인해 많은 사람들이 인공지능에 대해 정말 많은 관심을 갖게 되었다.

파이썬은 그 여정에 있어서 강력한 동반자가 될 것이라고 생각한다.
왜냐하면 대부분의 인공지능 라이브러리를 파이썬에서 지원하고 있고, 배우기 쉽고 사용하기 편한 파이썬 언어가 인공지능 분야에서는 대세라고 생각하기 때문이다.

 

머신 러닝 라이브러리 소개

Scikit-Learn

Scikit-Learn은 사용하기 매우 쉽지만, 많은 머신 러닝 알고리즘을 효율적으로 구현하므로 머신 러닝을 배우기에 좋은 출발점이 된다.
이것은 2007년 David Cournapeau에 의해 만들어졌으며, 현재는 프랑스 컴퓨터 과학 및 자동화 연구소(Inria)의 연구팀이 주도적으로 이끌고 있다.

TensorFlow

TensorFlow는 분산 수치 계산을 위한 좀 더 복잡한 라이브러리다.
이것은 수백 개의 멀티-GPU(그래픽 처리 장치) 서버에 걸쳐 계산을 분산시켜 매우 큰 신경망을 효율적으로 훈련하고 실행할 수 있게 만들어준다.
TensorFlow(TF)는 Google에서 만들어졌으며, 많은 대규모 머신 러닝 애플리케이션을 지원한다.
2015년 11월에 오픈 소스로 공개되었으며, 2.0 버전은 2019년 9월에 출시되었다.

Keras

Keras는 신경망을 훈련하고 실행하기 매우 간단하게 만드는 고수준의 딥러닝 API이다.
Keras는 TensorFlow와 함께 번들로 제공되며, 모든 집약적인 계산을 위해 TensorFlow에 의존한다.

 

데이터 수집 및 처리

모든 AI 프로젝트의 시작점은 데이터 수집이다.
파이썬은 데이터 수집과 처리를 위한 훌륭한 라이브러리들을 제공한다.
pandas는 데이터 분석을 위한 필수 라이브러리이며, numpy는 수치 계산을 위한 강력한 도구다.
scikit-learn은 데이터 전처리와 모델링을 위한 간편한 기능들을 제공한다.
이 라이브러리들을 사용하여 데이터를 수집하고, 정제하며, 유용한 특성을 추출하는 작업을 진행한다.

첫 번째 머신러닝 모델 구축

데이터가 준비되었다면, 간단한 머신러닝 모델을 구축할 차례다.
scikit-learn의 분류기나 회귀 모델을 사용해보자.
예를 들어, 붓꽃(Iris) 데이터 세트를 사용하여 각 붓꽃의 종류를 분류하는 모델을 만들 수 있다.
이 과정에서 모델을 훈련시키고, 검증하며, 성능을 평가하는 방법을 배울 수 있다.

 

2. 파이썬으로 복잡한 AI 문제 해결하기

딥러닝 입문

TensorFlow나 PyTorch와 같은 프레임워크를 사용하여 딥러닝 모델을 구축하는 방법을 배워보자.
이러한 프레임워크는 복잡한 신경망을 쉽게 설계하고 학습시킬 수 있게 해준다.
간단한 이미지 분류부터 시작하여 점차 복잡한 문제로 나아가자.

사례 연구

실제로 파이썬을 사용하여 해결된 복잡한 AI 문제들을 살펴보는 것도 매우 유익하다.
Google의 AlphaGo부터 자율 주행 자동차에 이르기까지, 파이썬은 다양한 혁신적인 프로젝트에 사용되었다.

3. 파이썬 AI 리소스와 커뮤니티

학습 리소스

Coursera’나 ‘edX’와 같은 온라인 학습 플랫폼에서는 파이썬과 AI 관련 강좌를 제공한다.
또한 ‘GitHub’에는 수많은 오픈소스 프로젝트가 있어 실제 코드를 살펴보고 학습할 수 있는 기회를 제공한다.

커뮤니티 참여

Stack Overflow’, ‘Reddit’, ‘Kaggle’과 같은 플랫폼에서는 전 세계의 개발자들과 지식을 공유하고 문제를 해결할 수 있다.
또한, 파이썬과 AI 관련 컨퍼런스나 워크샵에 참여하여 네트워킹을 할 수 있다.

최신 동향 유지

AI 분야는 빠르게 발전하고 있다.
arXiv’, ‘Google Scholar’ 등의 리소스를 통해 최신 연구를 접하고, ‘Medium’이나 ‘Towards Data Science’와 같은 블로그를 통해 새로운 트렌드를 확인하도록 하자.

반응형

+ Recent posts