minhas informações de contato
correspondência[email protected]
2024-09-28
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
autor|song wanxin
editor|zheng huaizhou
a china tem mais de 7 milhões de programadores nas últimas décadas, o trabalho de programação deste grande grupo baseou-se quase inteiramente em ferramentas e bases de programação fornecidas no exterior.
mas isso mudou no ano passado.de acordo com dados da csdn, 64,3% das ferramentas de programação de ia são agora produzidas internamente e a utilização de ferramentas de programação de ia nacionais representa 57,2%.
graças à corrida armamentista entre os grandes fabricantes de modelos nacionais, a ferramenta de programação de ia do alibaba cloud "tongyi lingma" agora perde apenas para a empresa líder dos eua github em termos de participação de uso, e mais produtos de ferramentas nacionais também estão na vanguarda.
o que você precisa saber é que no início do ano passado o mercado de ferramentas de programação ainda estava em branco no país. no processo de combate corpo a corpo doméstico em grande escala, a programação de ia também se tornou uma das direções competitivas importantes.
o crescimento do lado da oferta e do lado da procura é sincronizado. jiang tao, presidente da csdn, disse que o número de usuários da csdn aumentou em 7 milhões no ano passado, e a proporção de desenvolvedores que prestam atenção à ia de código aberto atingiu 47%. tendência.
"existem mais de 1.000 modelos básicos de código aberto e modelos de domínio de código aberto em todo o mundo, e o número de downloads de modelos de código aberto em um ano atingiu 350 milhões de vezes. esta é uma era de velocidade dez vezes maior."
mas para os programadores, um modelo grande que apenas “gera código” não é suficiente. a programação de software é um sistema suficientemente complexo para rivalizar com a cadeia de abastecimento automóvel, mas o seu grau de industrialização nacional é muito inferior ao da cadeia da indústria automóvel.
depois que a csdn e a huawei cloud codearts lançaram a comunidade de código aberto gitcode no ano passado, em 21 de setembro deste ano, as duas partes colaboraram para lançar a comunidade do modelo gitcode ai.
“benchmarks da comunidade do modelo gitcode ai huggingface. agora o núcleo do desenvolvedor precisa de duas bases, uma para o código e a segunda para os dados e modelos.”
jiang taozai36 criptônioem uma entrevista, ele disse que a geração de código para grandes modelos é uma capacidade. como usar essa capacidade em seus processos e ferramentas de codificação é o que a csdn precisa fazer agora.
de acordo com os quatro estágios de desenvolvimento da tecnologia da informação, o ecossistema de pc de primeira geração, o ecossistema de internet de segunda geração e o sistema operacional e chips de terceira geração, a china e o mundo mantiveram a abertura e a interconexão nas três primeiras gerações.
mas agorageopolíticasob a influência do modelo em grande escala de quarta geração e do ecossistema de aplicativos inteligentes para telefones celulares, o mercado interno precisa estabelecer um sistema independente e completo de ferramentas de produtividade para desenvolvedores.
jiang tao acredita que a ecologia de quarta geração é uma grande oportunidade de desenvolvimento para o código aberto da china.
foto fornecida pelo entrevistado
a seguir está um resumo da conversa entre 36kr e o presidente da csdn, jiang tao:
36kr: primeiro você pode apresentar brevemente os produtos da comunidade lançados desta vez.
jiang tao: o produto da comunidade de modelos de ia lançado desta vez é, na verdade, uma grande comunidade de modelos que faz referência ao huggingface. agora o núcleo do desenvolvedor precisa de duas bases, uma para o código e a segunda para os dados e modelos.
no passado, huggingface era usado principalmente como base para dados e modelos não pode mais ser usado, então precisamos construir uma base equivalente para todos os tipos. sua lógica técnica é a mesma.
o software precisa assumir uma nova forma e agora vimos alguns sinais e dimensões. por exemplo, a desappização dos telemóveis é agora uma fase de transição.
por exemplo, os recursos cross-app demonstrados por honor desta vez. por exemplo, você assinou muitos serviços de assinatura mensal, mas não sabe quais são e às vezes os esquece. você diz ao telefone honor: “descubra todos os meus serviços de assinatura mensal”. ele entenderá suas palavras, e o sistema operacional móvel poderá controlar seu app e simular um usuário para descobrir tudo e fazer uma lista.
portanto, o app fornece apenas recursos e não fornece uma interface.
isso estava no lado do usuário, depois no lado do desenvolvimento, no lado das ferramentas, e agora isso também está mudando. agora os programadores precisam de uma plataforma de ferramentas para montar código modular, pois o processo de montagem também é um processo de dados, o que exige que tenhamos nossa própria base e ferramentas, então agora fizemos esse modelo e dados com a base huawei cloud.
também lançaremos uma ferramenta ide independente posteriormente. no geral, esperamos fazer três coisas, que também são as questões centrais do código aberto: base de código aberto sustentável e ecologia de raízes, bibliotecas de código aberto confiáveis e ferramentas inteligentes de processo de desenvolvimento de software.
36kr: há um ano, as ferramentas domésticas de programação de ia ainda estavam em branco. hoje em dia, os grandes modelos dos fabricantes nacionais fornecem basicamente recursos de ferramentas de programação de ia. qual é a relação de produção entre o gitcode e sua comunidade de modelos de ia e essas ferramentas de programação? eles estão competindo entre si?
jiang tao:sem contar a concorrência. gerar código para modelos grandes é uma capacidade. pode-se considerar que todos os modelos grandes possuem essa capacidade, mas.como usar esse recurso em seus processos e ferramentas de codificação para torná-lo mais fácil de usar é o que precisamos fazer agora.
você tem que usar ferramentas de codificação. todas essas coisas acabarão com você. se você usar um modelo grande para gerar código e depois copiá-lo e compilá-lo, a eficiência será relativamente baixa.
mas agora nós o integramos em uma única parada, e o código que você escreve pode ser executado imediatamente. depois de terminar de escrever o código, seu programa pode sair imediatamente, e então você chama a gpu por trás do modelo grande, e também podemos virar. pode ser chamado em um para você de acordo com os recursos de agendamento, o que o torna mais conveniente.
36kr: qual a diferença entre o lote atual de ferramentas de programação de ia que apareceu na china e os produtos no mercado americano?
jiang tao:depois que o llama3 foi anunciado, acho que a lacuna essencial entre a china e os estados unidos não é muito grande.a chave é como será a lacuna na próxima geração.
agora vamos falar sobre a cadeia lógica, e então sai chatgpt o1, então o1 é uma linha, e a outra linha não é feita com transformer, mas com um novo modelo, semelhante ao modelo espacial de li feifei. outra coisa é se preparar para adicionar uma camada no topo para convergir suas tarefas.
portanto, agora a lacuna entre nós e o outro lado está aqui. não reside nas capacidades anunciadas. a lacuna reside em não saber quanto o outro lado tem de reserva.actualmente, parece que a lacuna de acompanhamento pode ser maior do que imaginávamos, porque musk reservou 100.000 chips, o que mostra que deve haver uma procura correspondente.
mas esses grandes fabricantes de modelos na china podem ter de 20.000 a 30.000 peças, o que é aproximadamente o mesmo nível.
36kr: o mercado de ferramentas de programação de ia nos estados unidos é relativamente fragmentado, com um grande número de startups. como você infere a futura forma de concorrência desse mercado na china?
jiang tao:o país já está relativamente concentrado. a situação na china é bastante especial, porque não existe tal mercado na china, e a maioria das pessoas que iniciaram o saas na última vaga falharam, por isso agora todos estão muito cautelosos.
agora só queremos criar um ambiente assim para todos,ou seja, também temos que construir uma cadeia de abastecimento, e o que estamos realmente construindo é uma cadeia de abastecimento básica. ainda há muitos pontos nos elos intermediários que podem ser melhorados e melhorados, e todos devem poder receber dinheiro. a partir destes pontos.
o que precisamos de estabelecer agora é uma via de comercialização e temos de ser capazes de obter rendimentos através da produção de ferramentas de desenvolvimento.um caminho mais fácil agora é iniciar um segundo empreendimento com base em produtos estrangeiros, primeiro fabricar plug-ins e fornecer serviços, e depois ganhar algum dinheiro no estrangeiro enquanto procura a próxima oportunidade na china.
um grande número de empresas de software listadas na china não ganham dinheiro por esse motivo. como não têm recursos de produto, apenas recursos de integração, não conseguem ganhar o melhor dinheiro com software, que é o dinheiro da cópia.
36kr: como é planejado o caminho de comercialização do gitcode?
jiang tao:a comercialização está clara agora, só precisa ser bem feita.
primeiro, os desenvolvedores estão dispostos a pagar pelas ferramentas se você puder ajudá-los a melhorar a eficiência.na verdade, o empresário está mais disposto a pagar, porque o patrão compra desenvolvedores só para comprar a eficiência do seu trabalho. mas agora esse consenso ou bom senso não é aceito por todos, então precisamos provar isso.
este é o primeiro. devemos primeiro entrar na programação de ia. depois de começar, todos descobriram que há espaço para melhorias em todos os links. então, uma é encontrar software de código aberto de outras pessoas para montá-lo e usá-lo você mesmo, e a outra é comprar a capacidade de alguém de fornecer serviços, o que é mais eficiente do que montá-lo você mesmo.
então construiremos um mercado de demanda centralizado. como podemos descobrir algumas das necessidades dos usuários, podemos transformar essa demanda em um serviço e deixar que os desenvolvedores façam isso. espere até o próximo ano para ver como vai.
este requisito foi levantado. se for um requisito que pode ser padronizado, produzido e copiado, encorajaremos os desenvolvedores a fazer isso e então poderemos nos tornar seu distribuidor.
este é o chamado conceito de "mestre programador" no futuro.
36kr: em relação a este ponto, você disse que nascerá um grande número de desenvolvedores independentes, como proprietários. este é o lado da oferta. como você confirma que existe uma grande demanda correspondente no mercado para consumir essa oferta?
jiang tao:é claro que os requisitos também precisam ser ativados. porque alguns requisitos podem não ser atendidos, mas a maioria das pessoas não sabe onde estão os requisitos porque ninguém os coleta.o que estamos coletando agora são os requisitos de ferramentas dos desenvolvedores. no futuro, pode haver requisitos de aplicação, que serão refletidos nos requisitos de aplicação (requisitos do lado c), mas deve haver um processo de rolamento bidirecional e de duas rodas. .
também temos um patrocinador chamado micro-saas union. não é difícil começar um negócio agora? mas as grandes empresas ainda estão otimizando seu pessoal. esse grupo de pessoas que saiu pensa que é melhor trabalhar no mercado externo. se encontrarem pontos de demanda no exterior, se puderem vendê-los, muitos desenvolvedores independentes também poderão ganhar muito. dinheiro. os próprios estados unidos têm este software. é um mercado pago, então todos deveriam praticar suas habilidades lá primeiro.
na china, ainda há um processo a percorrer.esse processo é que o custo de criação de software realmente precisa ser reduzido.nossa cadeia de ferramentas inclui até mesmo cadeias de ferramentas estrangeiras, e nem todos as estão usando tão bem. se puder ser reduzida, a demanda poderá ser atendida.
mas quais são as necessidades agora?hoje em dia, todos são requisitos de nível empresarial.a complexidade e os padrões de entrega dos requisitos de nível empresarial são relativamente elevados e ainda não atingiram os requisitos dos investidores de retalho, pelo que este é um processo bidirecional.
é por isso que disse que podemos ter oportunidades de cooperação com fabricantes de telefones celulares no futuro. por exemplo, pode haver muita demanda pelo siri.deve haver muita gente gritando sobre a apple, mas ninguém a refinou.
este é um ponto que deve ser descoberto pelos próprios programadores, mas acontece que o canal pago não foi ativado, então os programadores podem ter feito centenas de milhares de aplicativos e os usuários não vão ligar para eles.
portanto, o que precisamos de analisar a seguir é encontrar um ponto de colisão entre a “diversificação da procura” e a “oferta a preços baixos”.
recentemente, recrutamos um jovem para criar seu próprio ide. ele era originalmente o engenheiro principal de um mecanismo de jogo e mais tarde iniciou seu próprio negócio. ele criou seu próprio ide para ajudar os desenvolvedores de python a criar aplicativos.
a maioria das pessoas aprende python, mas python tem um grande problema. ele não consegue escrever um aplicativo independente. o processo é muito complicado porque não existe essa demanda no exterior. os programadores profissionais estrangeiros não usam python. ao chamar alguns dados do modelo,
há algum tempo, na china, a inteligência artificial ensinou um grupo de pessoas a usar python, mas eles não conseguiam fazer aplicativos (os requisitos) estavam todos espalhados por lá. ele viu essa necessidade e criou um ide python.
depois de terminar isso, a ferramenta foi escrita, mas ninguém a usou, ou as pessoas não eram muito boas em usá-la, então ele quis fazer um programa de exemplo. que tipo de programa de conselho pode ser escrito para despertar o interesse das pessoas? ele foi até xianyu e taobao para olhar.
então isso requer um processo,
36kr: isso equivale ao papel da comunidade de modelos gitcode ai, certo? reúna as necessidades dos investidores de varejo e conecte os desenvolvedores às necessidades.
jiang tao: sim. não há programadores no taobao xianyu, mas muitas pessoas enviam solicitações para lá. além disso, se eu precisar refazer os requisitos que fiz, o custo será baixo, pois 90% dos meus programas podem ser reaproveitados.
siga para mais informações