2024-09-28
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
저자│송완신
편집자|정화이저우
중국에는 700만 명 이상의 프로그래머가 있습니다. 지난 수십 년 동안 이 대규모 그룹의 프로그래밍 작업은 거의 전적으로 해외에서 제공되는 프로그래밍 도구와 기반을 기반으로 이루어졌습니다.
하지만 지난 1년 동안 상황이 바뀌었습니다.csdn 자료에 따르면 현재 ai 프로그래밍 도구의 64.3%가 국산이며, 국산 ai 프로그래밍 도구 사용이 57.2%를 차지하고 있다.
국내 대형 모델 제조사들의 군비경쟁에 힘입어 알리바바 클라우드의 ai 프로그래밍 도구 '통이 링마(tongyi lingma)'는 이제 사용 점유율 측면에서 미국 선두 기업 깃허브(github)에 이어 2위를 달리고 있으며, 국내 도구 제품도 선두를 달리고 있다.
알아야 할 것은 작년 초만 해도 국내에는 프로그래밍 도구 시장이 여전히 공백 상태였다는 점이다. 국내 대규모 모델 난전 과정에서 ai 프로그래밍도 중요한 경쟁 방향 중 하나가 됐다.
공급측면과 수요측면 성장은 동시에 이루어집니다. csdn 회장 jiang tao는 지난 1년간 csdn 사용자 수가 700만 명 증가했으며, 오픈 소스 ai에 주목하는 개발자의 비율이 47%에 달했다고 말했습니다. ai 개발자의 급속한 성장이 중요해졌습니다. 경향.
"전 세계에는 기본 오픈소스 모델과 도메인 오픈소스 모델이 1,000개가 넘고, 오픈소스 모델의 1년 다운로드 횟수가 3억 5천만 회에 이르렀습니다. 지금은 10배 속도의 시대입니다."
그러나 프로그래머에게는 "코드 생성"만 하는 대규모 모델로는 충분하지 않습니다. 소프트웨어 프로그래밍은 자동차 공급망과 맞먹을 만큼 복잡한 시스템이지만, 국내 산업화 정도는 자동차 산업체인에 비해 훨씬 낮습니다.
csdn과 huawei cloud codearts는 지난해 오픈 소스 커뮤니티 gitcode를 출시한 후 올해 9월 21일 두 당사자가 협력하여 gitcode ai 모델 커뮤니티를 출시했습니다.
“gitcode ai 모델 커뮤니티 벤치마크 huggingface. 이제 개발자 코어에는 두 개의 베이스가 필요합니다. 하나는 코드용이고 다른 하나는 데이터 및 모델용입니다.”
지앙 타오자이36 크립톤인터뷰에서 그는 대규모 모델을 위한 코드를 생성하는 것이 능력이라고 말했습니다. 이 기능을 프로세스와 코딩 도구에 사용하는 방법은 csdn이 지금 해야 할 일입니다.
정보 기술 발전의 4단계인 1세대 pc 생태계, 2세대 인터넷 생태계, 3세대 운영 체제 및 칩에 따라 중국과 세계는 첫 3세대 동안 개방성과 상호 연결을 유지해 왔습니다.
하지만 지금은지정학4세대 대형 모델과 휴대폰 지능형 애플리케이션 생태계의 영향으로 국내 시장은 독립적이고 완전한 개발자 생산성 도구 시스템을 구축해야 합니다.
jiang tao는 4세대 생태계가 중국 오픈소스의 주요 개발 기회라고 믿습니다.
사진 제공: 인터뷰 대상자
다음은 36kr과 csdn 회장 jiang tao의 대화를 요약한 것입니다.
36kr: 먼저 이번에 출시된 커뮤니티 제품을 간략하게 소개하겠습니다.
강타오: 이번에 출시된 ai 모델 커뮤니티 상품은 사실 허깅페이스(huggingface)를 벤치마킹한 대규모 모델 커뮤니티다. 이제 개발자 코어에는 두 개의 베이스가 필요합니다. 하나는 코드용이고 다른 하나는 데이터 및 모델용입니다.
과거에는 huggingface가 주로 데이터 및 모델의 기반으로 사용되었으나 더 이상 huggingface를 사용할 수 없으므로 모든 유형에 해당하는 기반을 구축해야 합니다.
소프트웨어는 새로운 형태를 취해야 하며 이제 우리는 몇 가지 징후와 차원을 확인했습니다. 예를 들어, 휴대폰의 앱 해제(de-appization)는 이제 과도기 단계입니다.
예를 들어, 이번에 honor가 시연한 앱 간 기능을 예로 들 수 있습니다. 예를 들어, 여러 월간 구독 서비스를 구독했지만 어떤 서비스인지 모르고 잊어버리는 경우도 있습니다. honor 휴대폰에 "내 월간 서비스를 모두 찾아보세요"라고 말하면 휴대폰은 사용자의 말을 이해하고, 모바일 운영 체제는 앱을 제어하고 사용자를 시뮬레이션하여 모든 것을 찾아 목록을 만들 수 있습니다.
따라서 app는 기능만 제공하고 인터페이스는 제공하지 않습니다.
그것은 사용자 측이었고, 그다음에는 개발 측, 툴링 측이었고 이제는 그것도 변화하고 있습니다. 이제 프로그래머에게는 모듈식 코드를 조립하기 위한 도구 플랫폼이 필요합니다. 조립 프로세스도 데이터 프로세스이기 때문에 자체 기반과 도구가 필요하므로 이제 huawei cloud 기반으로 이 모델과 데이터를 수행했습니다.
나중에 독립적인 ide 도구도 출시할 예정입니다. 전체적으로 우리는 오픈소스의 핵심 이슈이기도 한 세 가지 작업을 수행하고자 합니다. 지속 가능한 오픈소스 기반과 루트 생태학, 신뢰할 수 있는 오픈소스 라이브러리, 지능형 소프트웨어 개발 프로세스 도구입니다.
36kr: 1년 전만 해도 국내 ai 프로그래밍 도구는 아직 비어 있었습니다. 현재 국내 제조업체의 대형 모델은 기본적으로 ai 프로그래밍 도구 기능을 제공합니다. gitcode와 ai 모델 커뮤니티와 이러한 프로그래밍 도구 간의 생산 관계는 무엇입니까? 그들은 서로 경쟁하고 있습니까?
장 타오:경쟁을 계산하지 않습니다. 대형 모델에 대한 코드를 생성하는 것은 모든 대형 모델에 이 기능이 있다고 생각할 수 있지만,이 기능을 프로세스와 코딩 도구에 사용하여 사용하기 쉽게 만드는 방법이 지금 우리가 해야 할 일입니다.
코딩 도구를 사용해야 하는데, 이 모든 것은 결국 자신이 사용하게 될 것입니다. 대규모 모델을 사용하여 코드를 생성한 다음 이를 복사하고 컴파일하면 실제로 효율성이 상대적으로 낮습니다.
하지만 이제는 원스톱으로 통합되어 여러분이 작성한 코드가 즉시 실행될 수 있습니다. 코드 작성이 끝나면 여러분의 프로그램이 즉시 나올 것입니다. 그런 다음 대형 모델 뒤에 있는 gpu를 호출할 수도 있습니다. 일정 기능에 따라 키를 호출할 수 있어 더욱 편리합니다.
36kr: 현재 중국에 등장한 ai 프로그래밍 도구는 미국 시장의 제품과 어떻게 다릅니까?
장 타오:라마3가 발표된 이후 중국과 미국의 본질적인 격차는 그리 크지 않다고 생각합니다.관건은 다음 세대의 격차가 어떻게 될 것인가이다.
이제 논리 체인에 대해 이야기하면 chatgpt o1이 나오므로 o1은 라인이고 다른 라인은 transformer가 아니라 li feifei의 공간 모델과 유사한 새로운 모델로 만들어졌습니다. 또 다른 것은 작업을 수렴하기 위해 위에 레이어를 추가할 준비를 하는 것입니다.
이제 우리와 상대방 사이의 격차는 발표된 능력에 있는 것이 아닙니다. 그 격차는 상대방이 얼마나 많은 예비력을 가지고 있는지 알지 못하는 데 있습니다.현재로서는 머스크가 칩 10만개를 예약했기 때문에 후속 격차가 우리가 상상했던 것보다 더 클 수 있는 것으로 보인다. 이는 상응하는 수요가 있음을 의미한다.
하지만 이들 중국의 대형 모델 제조사들은 2만~3만개 수준으로 거의 비슷한 수준이다.
36kr: 미국의 ai 프로그래밍 도구 시장은 스타트업 수가 많고 상대적으로 세분화되어 있습니다. 중국에서 이 시장의 향후 경쟁 형태를 어떻게 추론하십니까?
장 타오:국가는 이미 상대적으로 집중되어 있습니다. 중국의 상황은 매우 특별합니다. 중국에는 그런 시장이 없고, 지난 물결에서 saas를 시작한 대부분의 사람들이 실패했기 때문에 지금은 모두가 매우 조심스럽습니다.
이제 우리는 모두를 위한 그런 환경을 만들고 싶습니다.즉, 우리도 공급망을 구축해야 하며, 실제로 구축하는 것은 기본 공급망입니다. 중간 링크에는 아직 개선되고 개선될 수 있는 지점이 많이 있으며, 모두가 돈을 받을 수 있어야 합니다. 이 점들.
지금 우리가 확립해야 할 것은 상용화 경로이며, 개발 도구를 만들어 수익을 얻을 수 있어야 합니다.이제 더 쉬운 길은 해외에서 한 일을 바탕으로 두 번째 벤처를 시작하고 먼저 플러그인을 만들고 서비스를 제공한 다음 해외에서 돈을 벌고 중국에서 다음 기회를 찾는 것입니다.
중국의 많은 상장 소프트웨어 회사는 이러한 이유로 돈을 벌지 못합니다. 제품 기능은 없고 통합 기능만 있기 때문에 소프트웨어에 대한 최고의 돈, 즉 복제를 통해 돈을 벌 수 없습니다.
36kr: gitcode의 상용화 경로는 어떻게 계획되어 있나요?
장 타오:이제 상용화는 확실해졌으니 잘만 하면 된다.
첫째, 개발자는 효율성 향상에 도움이 될 수 있는 도구에 대해 기꺼이 비용을 지불합니다.사실 가장 기꺼이 돈을 지불하려는 사람은 사업주입니다. 왜냐하면 상사는 단지 업무 효율성을 높이기 위해 개발자를 구매하기 때문입니다. 그러나 이제는 이러한 합의나 상식이 모든 사람에게 받아들여지지 않으므로 이를 증명해야 합니다.
이것이 첫 번째입니다. 먼저 ai 프로그래밍을 중단해야 합니다. 모든 링크에 실제로 개선의 여지가 있다는 것을 모두가 발견했습니다. 그래서 하나는 다른 사람의 오픈소스 소프트웨어를 찾아 직접 조립해서 사용하는 것이고, 다른 하나는 누군가의 능력을 사서 서비스를 제공하는 것으로, 직접 조립하는 것보다 더 효율적이다.
그런 다음 이를 바탕으로 중앙화된 수요 시장을 구축할 것입니다. 왜냐하면 우리는 사용자의 요구 사항 중 일부를 발견할 수 있기 때문에 이 수요를 서비스로 전환하고 개발자가 이를 수행하도록 할 수 있습니다. 어떻게 될지 내년까지 기다려 보세요.
이 요구 사항이 제기되었습니다. 표준화, 제품화, 복사할 수 있는 요구 사항이라면 개발자가 이를 수행하도록 권장하고 배포자가 될 수 있습니다.
이것이 미래의 이른바 '프로그래머 마스터' 개념이다.
36kr: 이 점에 관해서는 업 오너들처럼 많은 수의 독립 개발자들이 탄생할 것이라고 말씀하셨는데, 이것이 공급 측면입니다. 이 공급을 소비할 만큼 시장에서 그에 상응하는 큰 수요가 있다는 것을 어떻게 확인하시나요?
장 타오:물론 요구사항도 활성화되어야 합니다. 일부 요구 사항은 충족되지 않을 수 있지만 요구 사항을 수집하는 사람이 없기 때문에 대부분의 사람들은 요구 사항이 어디에 있는지 모릅니다.지금 수집하고 있는 것은 개발자의 도구 요구사항이며, 향후에는 응용프로그램 요구사항(c-side 요구사항)에 반영될 수 있지만 양방향 및 2륜 롤링 프로세스가 있어야 합니다. .
또한 micro-saas union이라는 스폰서가 있습니다. 지금 창업하기 어렵지 않나요? 하지만 대기업들은 여전히 인력을 최적화하고 있습니다. 이런 사람들은 해외 시장에서 일하는 것이 더 낫다고 생각합니다. 해외에서 수요처를 찾고 이를 판매할 수 있다면 많은 독립 개발자들도 많은 돈을 벌 수 있습니다. 미국 자체에 이 소프트웨어가 있습니다. 유료 시장이므로 누구나 먼저 그곳에서 기술을 연습해야 합니다.
중국에서는 아직 거쳐야 할 과정이 남아있습니다.이 과정은 소프트웨어 제작 비용을 정말 줄여야 한다는 것이다.우리의 툴 체인에는 외국 툴 체인도 포함되어 있으며 모두가 그렇게 원활하게 사용하지 않고 있습니다. 줄일 수 있다면 수요가 충족될 수 있습니다.
하지만 지금 필요한 것은 무엇입니까?요즘에는 모두 기업 수준의 요구 사항입니다.기업 수준 요구 사항의 복잡성과 제공 표준은 상대적으로 높으며 아직 소매 투자자의 요구 사항에 도달하지 않았으므로 이는 양방향 프로세스입니다.
이것이 제가 미래에 휴대폰 제조업체와 협력할 수 있는 기회가 있을 수 있다고 말한 이유입니다. 예를 들어 siri에 대한 수요가 많을 수 있습니다.애플을 외치는 사람은 많겠지만, 누구도 이를 다듬지 않았습니다.
이는 프로그래머 스스로가 발견해야 할 점인데, 유료 채널이 활성화되지 않은 것으로 밝혀져 프로그래머가 수십만 개의 애플리케이션을 만들어도 사용자는 이를 호출하지 않을 수도 있다.
그래서 우리가 다음으로 살펴보아야 할 것은 '수요의 다변화'와 '저가 공급'의 충돌 지점을 찾는 것이다.
우리는 최근에 자신의 ide를 만들기 위해 한 청년을 채용했습니다. 그는 원래 게임 엔진의 핵심 엔지니어였으며 나중에 자신의 사업을 시작하여 python 개발자가 애플리케이션을 만드는 데 도움을 주었습니다.
대부분의 사람들이 python을 배우는데, python은 독립적인 응용프로그램을 작성할 수 없다는 문제가 있습니다. 해외에서는 그런 수요가 없기 때문에 python을 필요할 때만 호출하면 됩니다. 일부 모델 데이터를 호출할 때
얼마 전 중국에서는 인공지능이 사람들에게 파이썬 사용법을 가르쳤는데, (요구사항이) 다 흩어져 있어서 문법을 알면서도 못 만들더라고요. 그는 이러한 필요성을 보고 python ide를 만들었습니다.
그러다가 이 일을 마친 후 도구를 작성했는데 아무도 사용하지 않거나, 사람들이 잘 사용하지 못해서 샘플 프로그램을 만들고 싶어했습니다. 사람들이 관심을 갖도록 하려면 어떤 종류의 보드 프로그램을 작성할 수 있습니까? 그는 xianyu와 taobao를 보러갔습니다.
그래서 이런 과정이 필요하고,
36kr: gitcode ai 모델 커뮤니티의 역할과 맞죠? 소매 투자자의 요구 사항을 수집하고 개발자의 요구 사항을 연결합니다.
장타오: 그렇죠. taobao xianyu에는 프로그래머가 없지만 많은 사람들이 그곳으로 요청을 보냅니다. 게다가, 내가 수행한 요구 사항을 다시 수행해야 하는 경우 내 프로그램의 90%를 재사용할 수 있기 때문에 비용이 낮을 것입니다.
자세한 내용을 보려면 팔로우하세요.