Categoria: Python

A Step-by-Step Guide to Preparing Data for Retrieval-Augmented Generation (RAG)

Um guia passo a passo para preparar dados para a geração aumentada por recuperação (RAG)

No mundo atual orientado por dados, a capacidade de coletar e preparar dados com eficiência é crucial para o sucesso de qualquer aplicativo. Não importa se você está desenvolvendo um chatbot, um sistema de recomendação ou qualquer solução orientada por IA, a qualidade e a estrutura dos seus dados podem...

Making GCP Cloud Function Calls Faster

Tornando as chamadas de função do GCP Cloud mais rápidas

Recentemente, minha esposa e eu temos assistido a reprises de alguns programas de TV com Jeremy Clarkson (Top Gear, The Grand Tour, Clarkson's Farm). Apesar da bufonaria, ele é um sujeito bastante inteligente, embora provavelmente seja lembrado por pensar "Speed...

Twitter Thread tl;dr With AI? Part 2

Twitter Thread tl;dr Com IA? Parte 2

Na parte 1, vimos como extrair dados do Twitter, transformar tweets em documentos JSON, obter uma representação incorporada desse tweet, armazenar tudo no Couchbase e executar uma pesquisa vetorial. Essas são as primeiras etapas de uma pesquisa de recuperação...

Laurent Doguin 17 de maio de 2024
Twitter Thread tl;dr With AI? Part 1

Twitter Thread tl;dr Com IA? Parte 1

Porque quem tem tempo? (também parte 1 porque me levou mais longe do que eu esperava 😬) O Couchbase recentemente introduziu o suporte para Vector Search. E eu estava procurando uma desculpa para brincar com ele. Como se vê...

Laurent Doguin 7 de maio de 2024
The Top 8 Best Languages for Backend Development

As 8 melhores linguagens para desenvolvimento de back-end

A programação de computadores está se tornando uma habilidade cada vez mais necessária e popular. Muitos graduados do ensino médio e universitários estão expostos à programação, mesmo que não estejam em uma área de ciência da computação. Esse aumento na exposição levou a novos arquétipos de programadores...

Rick Jacobs novembro 28, 2022
Using Pydantic to Validate JSON Documents With Couchbase 

Uso do Pydantic para validar documentos JSON com o Couchbase 

O Couchbase Capella é um banco de dados como serviço (DBaaS) de documentos JSON totalmente gerenciado que elimina as tarefas de gerenciamento de banco de dados e reduz os custos gerais. O Capella oferece desempenho robusto, flexibilidade e escalabilidade em um moderno banco de dados distribuído e nativo da nuvem que combina os pontos fortes do banco de dados relacional...

Rick Jacobs 30 de junho de 2022
Build A Python Microservice With Couchbase – Part 3

Crie um microsserviço Python com o Couchbase - Parte 3

Recapitulando Nos dois artigos anteriores desta série, discutimos os motivadores por trás da criação de microsserviços. Também vimos por que o Couchbase é o repositório de dados perfeito para ser usado com essa arquitetura. Também analisamos três variantes de uma...

Michael Minichino 26 de abril de 2022
Creating Python and JavaScript User Defined Functions For Geospatial Queries

Criação de funções definidas pelo usuário em Python e JavaScript para consultas geoespaciais

As consultas SQL++ podem acessar os dados armazenados no cluster do Couchbase de várias maneiras. Há situações em que ter a lógica comercial como parte de suas consultas de dados também pode ser benéfico. O SQL++ oferece suporte a isso com as Funções definidas pelo usuário...

Nithish Raghunandanan 20 de abril de 2022
Build A Python Microservice With Couchbase – Part 2

Crie um microsserviço Python com o Couchbase - Parte 2

Na primeira parte desta série, discutimos os motivadores por trás da criação de microsserviços e por que o Couchbase é o repositório de dados perfeito para ser usado em uma arquitetura de microsserviço. Com sua natureza sem estado, ele pode ser implantado em qualquer lugar e dimensionado horizontalmente como...

Michael Minichino 11 de abril de 2022
Build A Python Microservice With Couchbase – Part 1

Crie um microsserviço Python com o Couchbase - Parte 1

Os microsserviços exigem um conjunto de componentes escalável e sustentável. Este post apresenta como criar microsserviços usando Python e Couchbase para fornecer uma solução totalmente escalável. Os aplicativos monolíticos apresentam muitos desafios. Eles nasceram em uma época em que tudo era executado em...

Michael Minichino março 29, 2022
Validate JSON Documents in Python using Pydantic

Validação de documentos JSON em Python usando Pydantic

Um dos principais atrativos dos bancos de dados de documentos é a flexibilidade da estrutura ou do esquema do documento. Na maioria das vezes, a flexibilidade do esquema do documento é benéfica. Entretanto, pode haver algumas situações em que ter alguma estrutura para...

Nithish Raghunandanan março 22, 2022
Capella Clusters as Code – Deploying Couchbase via API

Capella Clusters as Code - Implementação do Couchbase via API

Com o Couchbase Capella, nosso DBaaS totalmente hospedado, você pode provisionar um cluster inteiro do Couchbase em minutos. Sem precisar saber nada sobre a implementação do Couchbase, você pode ter toda a infraestrutura provisionada, configurada, protegida e, finalmente, pronta para ser usada...